summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorAndrea Catania <info@andreacatania.com>2021-05-05 11:35:33 +0200
committerAndreaCatania <info@andreacatania.com>2021-05-05 11:44:29 +0200
commitb667e72adf372321775a45b56114b74d5d6da2a5 (patch)
tree137cab47ed51e5c9634192708c47cea508157458 /modules
parentcba3b024b5d08b79e4389dc2c374e38ab4a64ff9 (diff)
Add env.Depends to modules_enabled.gen.h generator
Sometimes scons doesn't detects that a new module is being added. This commit fix it.
Diffstat (limited to 'modules')
-rw-r--r--modules/SCsub2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/SCsub b/modules/SCsub
index 64da3bd0be..5ff4623743 100644
--- a/modules/SCsub
+++ b/modules/SCsub
@@ -10,6 +10,7 @@ env_modules = env.Clone()
Export("env_modules")
# Header with MODULE_*_ENABLED defines.
+env.Depends("modules_enabled.gen.h", Value(env.module_list))
env.CommandNoCache(
"modules_enabled.gen.h",
Value(env.module_list),
@@ -23,6 +24,7 @@ env.CommandNoCache(
# Header to be included in `tests/test_main.cpp` to run module-specific tests.
if env["tests"]:
+ env.Depends("modules_tests.gen.h", Value(env.module_list))
env.CommandNoCache(
"modules_tests.gen.h",
Value(env.module_list),