diff --git a/chromium/tools/gyp/pylib/gyp/msvs_emulation.py b/chromium/tools/gyp/pylib/gyp/msvs_emulation.py index 63593a424d8a792fca896b025cd8e674c438c439..2ee6cd2e04838506eb20d11684ed520b2faa0112 100644 --- a/chromium/tools/gyp/pylib/gyp/msvs_emulation.py +++ b/chromium/tools/gyp/pylib/gyp/msvs_emulation.py @@ -917,6 +917,10 @@ def GenerateEnvironmentFiles(toplevel_build_dir, generator_flags, open_out): cl_paths = {} for arch in archs: cl_paths[arch] = 'cl.exe' + env_block = _FormatAsEnvironmentBlock(os.environ) + f = open_out(os.path.join(toplevel_build_dir, 'environment.' + arch), 'wb') + f.write(env_block) + f.close() return cl_paths vs = GetVSVersion(generator_flags) cl_paths = {}