| <?xml version="1.0" encoding="utf-8"?> |
| <!-- Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html --> |
| <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| <!-- This file is used to set common configuration options for all *_uwp projects. --> |
| <PropertyGroup> |
| <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion> |
| <AppContainerApplication>true</AppContainerApplication> |
| <ApplicationType>Windows Store</ApplicationType> |
| <ApplicationTypeRevision>10.0</ApplicationTypeRevision> |
| </PropertyGroup> |
| <!-- If not already set, then we will default to using the latest installed Windows 10 SDK version. --> |
| <PropertyGroup Condition="'$(WindowsTargetPlatformVersion)'==''"> |
| <!-- Detect the SDK version. --> |
| <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 the '.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> |
| <!-- Set the default. --> |
| <WindowsTargetPlatformVersion>$(WindowsTargetPlatformVersion_10)</WindowsTargetPlatformVersion> |
| <!-- Set the minimum Win10 SDK version to TH1/RTM. --> |
| <WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion> |
| </PropertyGroup> |
| <!-- The following import will set the PlatformToolset configuration. --> |
| <Import Project="..\allinone\Build.Windows.PlatformToolset.props" /> |
| <ItemDefinitionGroup> |
| <Midl> |
| <PreprocessorDefinitions> |
| %(PreprocessorDefinitions) |
| U_PLATFORM_HAS_WINUWP_API=1; |
| </PreprocessorDefinitions> |
| </Midl> |
| <ClCompile> |
| <PreprocessorDefinitions> |
| %(PreprocessorDefinitions); |
| U_PLATFORM_HAS_WINUWP_API=1; |
| </PreprocessorDefinitions> |
| </ClCompile> |
| <ResourceCompile> |
| <PreprocessorDefinitions> |
| %(PreprocessorDefinitions) |
| U_PLATFORM_HAS_WINUWP_API=1; |
| </PreprocessorDefinitions> |
| </ResourceCompile> |
| </ItemDefinitionGroup> |
| </Project> |