diff options
author | Chris Johns <chrisj@rtems.org> | 2015-05-20 17:45:16 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2015-05-20 17:45:16 +1000 |
commit | 5ba69495784a29ebc21811aedd37186556b263d0 (patch) | |
tree | 4a0c10b2703c6a1702c4e3672e74a58ebccc4ec6 /freebsd-to-rtems.py | |
parent | Makefile: Regenerate (diff) | |
download | rtems-libbsd-5ba69495784a29ebc21811aedd37186556b263d0.tar.bz2 |
Add support to build using waf.
Diffstat (limited to 'freebsd-to-rtems.py')
-rwxr-xr-x | freebsd-to-rtems.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index 55450168..c645ac4b 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -41,6 +41,7 @@ import getopt import builder import makefile +import waf_generator import libbsd isForward = True @@ -141,17 +142,20 @@ if isEarlyExit == True: print "Early exit at user request" sys.exit(0) -makefile_generator = makefile.ModuleManager() +makefile_gen = makefile.ModuleManager() +waf_gen = waf_generator.ModuleManager() -libbsd.sources(makefile_generator) +libbsd.sources(makefile_gen) +libbsd.sources(waf_gen) # Perform the actual file manipulation if isForward: if not isOnlyMakefile: - makefile_generator.copyFromFreeBSDToRTEMS() - makefile_generator.generate() + makefile_gen.copyFromFreeBSDToRTEMS() + makefile_gen.generate() + waf_gen.generate() else: - makefile_generator.copyFromRTEMSToFreeBSD() + makefile_gen.copyFromRTEMSToFreeBSD() # Print a summary if changing files if builder.isDiffMode == False: |