diff --git a/modules/gltf/config.py b/modules/gltf/config.py index 823b8dbec2c..c2f909dacf4 100644 --- a/modules/gltf/config.py +++ b/modules/gltf/config.py @@ -1,4 +1,5 @@ def can_build(env, platform): + env.module_add_dependencies("gltf", ["csg", "gridmap"], True) return not env["disable_3d"] diff --git a/modules/navigation/config.py b/modules/navigation/config.py index a42f27fbe12..ae547836c49 100644 --- a/modules/navigation/config.py +++ b/modules/navigation/config.py @@ -1,4 +1,5 @@ def can_build(env, platform): + env.module_add_dependencies("navigation", ["csg", "gridmap"], True) return not env["disable_3d"] diff --git a/modules/text_server_adv/config.py b/modules/text_server_adv/config.py index 179a2ff3783..08051398d18 100644 --- a/modules/text_server_adv/config.py +++ b/modules/text_server_adv/config.py @@ -1,4 +1,5 @@ def can_build(env, platform): + env.module_add_dependencies("text_server_adv", ["freetype", "msdfgen", "svg"], True) return True diff --git a/modules/text_server_fb/config.py b/modules/text_server_fb/config.py index 275c2b4d53d..24908553868 100644 --- a/modules/text_server_fb/config.py +++ b/modules/text_server_fb/config.py @@ -1,4 +1,5 @@ def can_build(env, platform): + env.module_add_dependencies("text_server_fb", ["freetype", "msdfgen", "svg"], True) return True