| Index: pylib/gyp/MSVSSettings.py
|
| diff --git a/pylib/gyp/MSVSSettings.py b/pylib/gyp/MSVSSettings.py
|
| index f5c05df207209f06ba37bf63a51f58048484219c..470c3f5054abf8dc0fb572ee0235c3cc64f5ed2e 100644
|
| --- a/pylib/gyp/MSVSSettings.py
|
| +++ b/pylib/gyp/MSVSSettings.py
|
| @@ -314,7 +314,14 @@ def _MSBuildOnly(tool, name, setting_type):
|
| name: the name of the setting.
|
| setting_type: the type of this setting.
|
| """
|
| +
|
| + def _Translate(value, msbuild_settings):
|
| + # Let msbuild-only properties get translated as-is from msvs_settings.
|
| + tool_settings = msbuild_settings.setdefault(tool.msbuild_name, {})
|
| + tool_settings[name] = value
|
| +
|
| _msbuild_validators[tool.msbuild_name][name] = setting_type.ValidateMSBuild
|
| + _msvs_to_msbuild_converters[tool.msvs_name][name] = _Translate
|
|
|
|
|
| def _ConvertedToAdditionalOption(tool, msvs_name, flag):
|
|
|