adding option to split modules library
This commit is contained in:
parent
0359fed313
commit
9d98e6d2e4
|
@ -90,6 +90,7 @@ env_base.android_appattributes_chunk = ""
|
|||
env_base.disabled_modules = []
|
||||
env_base.use_ptrcall = False
|
||||
env_base.split_drivers = False
|
||||
env_base.split_modules = False
|
||||
env_base.module_version_string = ""
|
||||
|
||||
# To decide whether to rebuild a file, use the MD5 sum only if the timestamp has changed.
|
||||
|
|
|
@ -17,6 +17,10 @@ for x in env.module_list:
|
|||
env_modules.Append(CPPFLAGS=["-DMODULE_" + x.upper() + "_ENABLED"])
|
||||
SConscript(x + "/SCsub")
|
||||
|
||||
lib = env_modules.add_library("modules", env.modules_sources)
|
||||
if env.split_modules:
|
||||
env.split_lib("modules")
|
||||
else:
|
||||
|
||||
env.Prepend(LIBS=[lib])
|
||||
lib = env_modules.add_library("modules", env.modules_sources)
|
||||
|
||||
env.Prepend(LIBS=[lib])
|
||||
|
|
Loading…
Reference in New Issue