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