瀏覽代碼

Merge pull request #46814 from akien-mga/scons-fix-env-creation

SCons: Propagate the user's OS environment in env["ENV"]
Rémi Verschelde 4 年之前
父節點
當前提交
28ec24473a
共有 1 個文件被更改,包括 3 次插入8 次删除
  1. 3 8
      SConstruct

+ 3 - 8
SConstruct

@@ -61,14 +61,9 @@ elif platform_arg == "javascript":
     # Use generic POSIX build toolchain for Emscripten.
     custom_tools = ["cc", "c++", "ar", "link", "textfile", "zip"]
 
-env_base = Environment(
-    ENV={
-        "PATH": os.getenv("PATH"),
-        "PKG_CONFIG_PATH": os.getenv("PKG_CONFIG_PATH"),
-        "TERM": os.getenv("TERM"),
-    },
-    tools=custom_tools,
-)
+# Construct the environment using the user's host env variables.
+env_base = Environment(ENV=os.environ, tools=custom_tools)
+
 env_base.disabled_modules = []
 env_base.module_version_string = ""
 env_base.msvc = False