浏览代码

Merge pull request #101327 from Repiteo/scons/specify-module-optional-dependencies

SCons: Specify optional dependencies for modules
Rémi Verschelde 8 月之前
父节点
当前提交
cb483e53ca
共有 4 个文件被更改,包括 4 次插入0 次删除
  1. 1 0
      modules/gltf/config.py
  2. 1 0
      modules/navigation/config.py
  3. 1 0
      modules/text_server_adv/config.py
  4. 1 0
      modules/text_server_fb/config.py

+ 1 - 0
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"]
 
 

+ 1 - 0
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"]
 
 

+ 1 - 0
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
 
 

+ 1 - 0
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