Index: pylib/gyp/generator/msvs.py |
diff --git a/pylib/gyp/generator/msvs.py b/pylib/gyp/generator/msvs.py |
index e60c0256312118fc0c3420a2ef4aec5dadd9adb9..de7cf411953a4e1f4aace4436871c819285f089e 100644 |
--- a/pylib/gyp/generator/msvs.py |
+++ b/pylib/gyp/generator/msvs.py |
@@ -2668,6 +2668,18 @@ def _GetMSBuildGlobalProperties(spec, guid, gyp_file_name): |
os.environ.get('PROCESSOR_ARCHITEW6432') == 'AMD64': |
properties[0].append(['PreferredToolArchitecture', 'x64']) |
+ if spec.get('msvs_target_platform_version'): |
+ target_platform_version = spec.get('msvs_target_platform_version') |
+ properties[0].append(['WindowsTargetPlatformVersion', |
+ target_platform_version]) |
+ if spec.get('msvs_target_platform_minversion'): |
+ target_platform_minversion = spec.get('msvs_target_platform_minversion') |
+ properties[0].append(['WindowsTargetPlatformMinVersion', |
+ target_platform_minversion]) |
+ else: |
+ properties[0].append(['WindowsTargetPlatformMinVersion', |
+ target_platform_version]) |
+ |
if spec.get('msvs_enable_winrt'): |
properties[0].append(['DefaultLanguage', 'en-US']) |
properties[0].append(['AppContainerApplication', 'true']) |
@@ -2676,18 +2688,6 @@ def _GetMSBuildGlobalProperties(spec, guid, gyp_file_name): |
properties[0].append(['ApplicationTypeRevision', app_type_revision]) |
else: |
properties[0].append(['ApplicationTypeRevision', '8.1']) |
- |
- if spec.get('msvs_target_platform_version'): |
- target_platform_version = spec.get('msvs_target_platform_version') |
- properties[0].append(['WindowsTargetPlatformVersion', |
- target_platform_version]) |
- if spec.get('msvs_target_platform_minversion'): |
- target_platform_minversion = spec.get('msvs_target_platform_minversion') |
- properties[0].append(['WindowsTargetPlatformMinVersion', |
- target_platform_minversion]) |
- else: |
- properties[0].append(['WindowsTargetPlatformMinVersion', |
- target_platform_version]) |
if spec.get('msvs_enable_winphone'): |
properties[0].append(['ApplicationType', 'Windows Phone']) |
else: |