Import('env') any_target_sources = Split(''' src/app/main.cpp src/libs/psf.cpp ''') env.Append(KERNEL_SOURCES = [env.File(f) for f in any_target_sources]) env = SConscript('bastl/SConscript', exports = 'env') env = SConscript('kernel/SConscript', exports = 'env') env = SConscript('stdlib/SConscript', exports = 'env') env = SConscript('init/SConscript', exports = 'env') Return('env')