From 06b4928a5d005f6738f1ad43783c1167c2ab20a3 Mon Sep 17 00:00:00 2001 From: kaipi Date: Tue, 26 Jun 2018 12:25:58 -0700 Subject: Use the current processes' environment, as xcrunwrapper requires some of these values when being invoked. PiperOrigin-RevId: 202173180 --- tools/objc/j2objc_dead_code_pruner.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tools') 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] -- cgit v1.2.3