From 07259acd436ea8195defb4680e55f3d16533a319 Mon Sep 17 00:00:00 2001 From: Brian White Date: Wed, 3 Nov 2021 02:07:07 -0400 Subject: [PATCH] feat(msvs): add support for CL env var --- pylib/gyp/generator/msvs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pylib/gyp/generator/msvs.py b/pylib/gyp/generator/msvs.py index 8308fa84..3f227f88 100644 --- a/pylib/gyp/generator/msvs.py +++ b/pylib/gyp/generator/msvs.py @@ -3466,6 +3466,8 @@ def _GetValueFormattedForMSBuild(tool_name, name, value): formatted_value = char.join( [MSVSSettings.ConvertVCMacrosToMSBuild(i) for i in value] ) + if tool_name == "ClCompile" and name == "AdditionalOptions": + formatted_value += os.environ.get("CL", "").replace("#", "=") else: formatted_value = MSVSSettings.ConvertVCMacrosToMSBuild(value) return formatted_value