freebsd-to-rtems.py: Use all modules.

Update #3351
This commit is contained in:
Christian Mauderer 2018-04-06 09:37:35 +02:00
parent 494b156fd2
commit fedd993da8
2 changed files with 7 additions and 3 deletions

View File

@ -801,8 +801,12 @@ class ModuleManager(object):
self.configuration['modules'] = mods self.configuration['modules'] = mods
self.configuration['modules-enabled'] = [m for m in mods if self.modules[m].isEnabled()] self.configuration['modules-enabled'] = [m for m in mods if self.modules[m].isEnabled()]
def generateBuild(self): def generateBuild(self, only_enabled=True):
for m in self.getEnabledModules(): modules_to_process = self.getEnabledModules()
# Used for copy between FreeBSD and RTEMS
if only_enabled == False:
modules_to_process = self.getAllModules()
for m in modules_to_process:
self.modules[m].generate() self.modules[m].generate()
def setGenerators(self): def setGenerators(self):

View File

@ -144,7 +144,7 @@ if isEarlyExit == True:
try: try:
build = builder.ModuleManager() build = builder.ModuleManager()
libbsd.load(build) libbsd.load(build)
build.generateBuild() build.generateBuild(only_enabled=False)
build.processSource(isForward) build.processSource(isForward)
builder.changedFileSummary(statsReport) builder.changedFileSummary(statsReport)
except IOError as ioe: except IOError as ioe: