summaryrefslogtreecommitdiffstats
path: root/builder.py
diff options
context:
space:
mode:
authorChristian Mauderer <christian.mauderer@embedded-brains.de>2018-04-06 09:37:35 +0200
committerChristian Mauderer <christian.mauderer@embedded-brains.de>2018-04-10 08:55:47 +0200
commitfedd993da8aa33d5147b52252ae1b3375a92615d (patch)
tree54fb0ea31304acc9af152d676737a561fcdca4a0 /builder.py
parentwaf: Remove module without sources. (diff)
downloadrtems-libbsd-fedd993da8aa33d5147b52252ae1b3375a92615d.tar.bz2
freebsd-to-rtems.py: Use all modules.
Update #3351
Diffstat (limited to 'builder.py')
-rwxr-xr-xbuilder.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/builder.py b/builder.py
index e334f1a1..8e5b2292 100755
--- a/builder.py
+++ b/builder.py
@@ -801,8 +801,12 @@ class ModuleManager(object):
self.configuration['modules'] = mods
self.configuration['modules-enabled'] = [m for m in mods if self.modules[m].isEnabled()]
- def generateBuild(self):
- for m in self.getEnabledModules():
+ def generateBuild(self, only_enabled=True):
+ 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()
def setGenerators(self):