waf: Refactor libbsd.py to support per module generation.

This change allows us to control the modules we want to build.

Update #3351
This commit is contained in:
Chris Johns
2018-03-26 15:14:53 +11:00
committed by Christian Mauderer
parent f7a09b5985
commit d797c5dcd2
4 changed files with 4592 additions and 4333 deletions

View File

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