mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
Support released downloading of the RTEMS Tools and RTEMS Kernel.
Add a --without-error-reports flags to reduce the noise on --with-downloading.
This commit is contained in:
@@ -45,8 +45,9 @@ version: none, none, ''
|
||||
release: none, none, ''
|
||||
buildname: none, none, '%{name}'
|
||||
|
||||
# The default is not release.
|
||||
is_rsb_release: none, none, '0'
|
||||
# The default is not released.
|
||||
rsb_released: none, none, '0'
|
||||
rsb_version: none, none, 'no-version'
|
||||
|
||||
# GNU triples needed to build packages
|
||||
_host: triplet, required, ''
|
||||
|
@@ -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:
|
||||
|
@@ -303,9 +303,8 @@ class command_line:
|
||||
|
||||
def sb_released(self):
|
||||
if version.released():
|
||||
self.defaults['is_rsb_released'] = '1'
|
||||
self.defaults['_sbreleased'] = '1'
|
||||
self.defaults['_sbversion'] = version.str()
|
||||
self.defaults['rsb_released'] = '1'
|
||||
self.defaults['rsb_version'] = version.str()
|
||||
|
||||
def sb_git(self):
|
||||
repo = git.repo(self.defaults.expand('%{_sbdir}'), self)
|
||||
|
Reference in New Issue
Block a user