aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar kaipi <kaipi@google.com>2018-06-26 12:25:58 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-26 12:28:04 -0700
commit06b4928a5d005f6738f1ad43783c1167c2ab20a3 (patch)
treeaa0666a07db5edb474614b5fe7ced2c957b48e69 /tools
parenta19a56da38d4749d29e1720900a4017c94eccbb9 (diff)
Use the current processes' environment, as xcrunwrapper requires some of these values when being invoked.
PiperOrigin-RevId: 202173180
Diffstat (limited to 'tools')
-rwxr-xr-xtools/objc/j2objc_dead_code_pruner.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/objc/j2objc_dead_code_pruner.py b/tools/objc/j2objc_dead_code_pruner.py
index da42862464..d2f52a4dba 100755
--- a/tools/objc/j2objc_dead_code_pruner.py
+++ b/tools/objc/j2objc_dead_code_pruner.py
@@ -352,7 +352,9 @@ def PruneArchiveFile(input_archive, output_archive, dummy_archive,
header_map,
archive_source_file_mapping)
- cmd_env = {}
+ # Copy the current processes' environment, as xcrunwrapper depends on these
+ # variables.
+ cmd_env = dict(os.environ)
j2objc_cmd = ''
if input_archive in archive_source_file_mapping:
source_files = archive_source_file_mapping[input_archive]