Code:
build_dir = build.build_dir
if not isinstance(build, BuildTypes.DoxygenCoverage):
# Build each component.
for toplevel_dir in components:
bld_dir = os.path.join(toplevel_dir, 'build', build_dir)
if not os.path.exists(bld_dir):
os.mkdir(bld_dir)
script = os.path.join(toplevel_dir, 'SConscript')
(test_logs, lib) = SConscript(script,