diff options
Diffstat (limited to 'modules/SCsub')
-rw-r--r-- | modules/SCsub | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/modules/SCsub b/modules/SCsub index 74a5267355..42d89d6ce2 100644 --- a/modules/SCsub +++ b/modules/SCsub @@ -6,21 +6,19 @@ env_modules = env.Clone() Export('env_modules') -env.modules_sources = [ - "register_module_types.gen.cpp", -] -Export('env') +env.modules_sources = [] + +env_modules.add_source_files(env.modules_sources, "register_module_types.gen.cpp") for x in env.module_list: if (x in env.disabled_modules): continue - env_modules.Append(CPPFLAGS=["-DMODULE_" + x.upper() + "_ENABLED"]) + env_modules.Append(CPPDEFINES=["MODULE_" + x.upper() + "_ENABLED"]) SConscript(x + "/SCsub") if env.split_modules: env.split_lib("modules", env_lib = env_modules) else: - lib = env_modules.add_library("modules", env.modules_sources) env.Prepend(LIBS=[lib]) |