Avoid overriding environment variables
authorCheng Zhao <zcbenz@gmail.com>
Mon, 2 May 2016 12:38:17 +0000 (12:38 +0000)
committerCheng Zhao <zcbenz@gmail.com>
Mon, 2 May 2016 12:38:17 +0000 (12:38 +0000)
script/bootstrap.py

index 4ad30f4cb13bfbd8dc3550aa74a97b5061025cdf..ab72b6a7dc58abc2e447982661cadde4bed64884 100755 (executable)
@@ -153,7 +153,7 @@ def bootstrap_brightray(is_dev, url, target_arch, libcc_source_path,
 
 def update_node_modules(dirname, env=None):
   if env is None:
-    env = os.environ
+    env = os.environ.copy()
   if PLATFORM == 'linux':
     # Use prebuilt clang for building native modules.
     llvm_dir = os.path.join(SOURCE_ROOT, 'vendor', 'llvm-build',