diff options
Diffstat (limited to 'source-builder/sb/build.py')
-rw-r--r-- | source-builder/sb/build.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source-builder/sb/build.py b/source-builder/sb/build.py index b552780..70241ea 100644 --- a/source-builder/sb/build.py +++ b/source-builder/sb/build.py @@ -111,8 +111,10 @@ class build: return name def _generate_report_(self, header, footer = None): - ereport.generate('rsb-report-%s.txt' % self.macros['name'], - self.opts, header, footer) + label, result = self.opts.with_arg('error-report') + if label.startswith('without') and result == 'no': + ereport.generate('rsb-report-%s.txt' % self.macros['name'], + self.opts, header, footer) def __init__(self, name, create_tar_files, opts, macros = None): try: |