summary refs log blame commit diff
path: root/pkgs/development/tools/godot/dont_clobber_environment.patch
blob: c57c85588a016b860b6e1792fd47e5c3c64526c4 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16















                                                                        
+++ build/SConstruct
@@ -69,10 +69,10 @@
         custom_tools = ['mingw']
 
 env_base = Environment(tools=custom_tools)
-if 'TERM' in os.environ:
-    env_base['ENV']['TERM'] = os.environ['TERM']
-env_base.AppendENVPath('PATH', os.getenv('PATH'))
-env_base.AppendENVPath('PKG_CONFIG_PATH', os.getenv('PKG_CONFIG_PATH'))
+for k in ("TERM", "PATH", "PKG_CONFIG_PATH"):
+    if (k in os.environ):
+        env_base["ENV"][k] = os.environ[k]
+
 env_base.global_defaults = global_defaults
 env_base.android_maven_repos = []
 env_base.android_flat_dirs = []