diff --git a/modules/gltf/config.py b/modules/gltf/config.py index 823b8dbec2..c2f909dacf 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 a42f27fbe1..ae547836c4 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 179a2ff378..08051398d1 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 275c2b4d53..2490855386 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