SCsub 489 B

1234567891011121314151617181920212223
  1. Import('env')
  2. env_modules = env.Clone()
  3. Export('env_modules')
  4. env.modules_sources=[
  5. "register_module_types.cpp",
  6. ]
  7. #env.add_source_files(env.modules_sources,"*.cpp")
  8. Export('env')
  9. for x in env.module_list:
  10. if (x in env.disabled_modules):
  11. continue
  12. env_modules.Append(CPPFLAGS=["-DMODULE_"+x.upper()+"_ENABLED"])
  13. SConscript(x+"/SCsub")
  14. lib = env_modules.Library("modules",env.modules_sources, LIBSUFFIX=env['platform_libsuffix'])
  15. env.Prepend(LIBS=[lib])