summaryrefslogtreecommitdiffstats
path: root/src/dumplines.vcxproj
diff options
context:
space:
mode:
authorRainer Schuetze <r.sagitario@gmx.de>2019-01-06 15:03:37 (GMT)
committerRainer Schuetze <r.sagitario@gmx.de>2019-01-06 15:03:37 (GMT)
commit2b77ae5cbccedc66694c2a6a43a5f608f16f862a (patch)
treefff1106ab94b5b55cacfdbec131c2168b706b37c /src/dumplines.vcxproj
parentccdaefe0845d9a1fdb5f964a1b11e1d6e91e4325 (diff)
downloadcv2pdb-2b77ae5cbccedc66694c2a6a43a5f608f16f862a.zip
cv2pdb-2b77ae5cbccedc66694c2a6a43a5f608f16f862a.tar.gz
cv2pdb-2b77ae5cbccedc66694c2a6a43a5f608f16f862a.tar.bz2
select Windows SDK automatically
Diffstat (limited to 'src/dumplines.vcxproj')
-rw-r--r--src/dumplines.vcxproj8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/dumplines.vcxproj b/src/dumplines.vcxproj
index b5dccdd..3460678 100644
--- a/src/dumplines.vcxproj
+++ b/src/dumplines.vcxproj
@@ -14,6 +14,14 @@
<ProjectGuid>{6434537D-446A-4C99-9829-135F7C000D90}</ProjectGuid>
<RootNamespace>dumpLines</RootNamespace>
<Keyword>Win32Proj</Keyword>
+ <!-- guess the installed Windows SDK -->
+ <WindowsSdkInstallFolder_10 Condition="'$(WindowsSdkInstallFolder_10)' == ''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)</WindowsSdkInstallFolder_10>
+ <WindowsSdkInstallFolder_10 Condition="'$(WindowsSdkInstallFolder_10)' == ''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)</WindowsSdkInstallFolder_10>
+ <WindowsTargetPlatformVersion_10 Condition="'$(WindowsTargetPlatformVersion_10)' == ''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@ProductVersion)</WindowsTargetPlatformVersion_10>
+ <WindowsTargetPlatformVersion_10 Condition="'$(WindowsTargetPlatformVersion_10)' == ''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v10.0@ProductVersion)</WindowsTargetPlatformVersion_10>
+ <!-- Sometimes the version in the registry has to .0 suffix, and sometimes it doesn't. Check and add it -->
+ <WindowsTargetPlatformVersion_10 Condition="'$(WindowsTargetPlatformVersion_10)' != '' and !$(WindowsTargetPlatformVersion_10.EndsWith('.0'))">$(WindowsTargetPlatformVersion_10).0</WindowsTargetPlatformVersion_10>
+ <WindowsTargetPlatformVersion Condition="'$(WindowsTargetPlatformVersion_10)' != ''">$(WindowsTargetPlatformVersion_10)</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">