1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|ARM">
13 <Configuration>Debug</Configuration>
14 <Platform>ARM</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Debug|ARM64">
17 <Configuration>Debug</Configuration>
18 <Platform>ARM64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release|Win32">
21 <Configuration>Release</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Release|Arm">
29 <Configuration>Release</Configuration>
30 <Platform>ARM</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Release|ARM64">
33 <Configuration>Release</Configuration>
34 <Platform>ARM64</Platform>
35 </ProjectConfiguration>
37 <PropertyGroup Label="Globals">
38 <ProjectGuid>{B1D53358-37BD-48BC-B27C-68BAF1E78508}</ProjectGuid>
39 <Keyword>MakeFileProj</Keyword>
40 <DefaultLanguage>en-US</DefaultLanguage>
41 <ConfigurationType>Makefile</ConfigurationType>
42 <UseOfMfc>false</UseOfMfc>
44 <!-- The following import will include the 'default' configuration options for VS UWP projects. -->
45 <Import Project="..\allinone\Build.Windows.UWP.ProjectConfiguration.props" />
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
47 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
48 <ImportGroup Label="ExtensionSettings">
50 <ImportGroup Label="PropertySheets">
51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
52 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
54 <PropertyGroup Label="UserMacros" />
56 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
57 <OutDir>.\data\tmp\$(Platform)\</OutDir>
58 <IntDir>.\data\build\</IntDir>
59 <MakeCFG>$(Platform)\$(Configuration)</MakeCFG>
60 <!-- The ICU projects use "Win32" to mean "x86", so we need to special case it. -->
61 <OutDir Condition="'$(Platform)'=='Win32'">.\data\tmp\x86\</OutDir>
62 <MakeCFG Condition="'$(Platform)'=='Win32'">x86\$(Configuration)</MakeCFG>
64 <NMakeBuildCommandLine>NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP</NMakeBuildCommandLine>
65 <NMakeReBuildCommandLine>NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP clean all</NMakeReBuildCommandLine>
66 <NMakeCleanCommandLine>NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP clean</NMakeCleanCommandLine>
70 <Path>$(OutDir)$(Configuration)UWPBuildLog.html</Path>
72 </ItemDefinitionGroup>
74 <None Include="brkitr\brkfiles.mk" />
75 <None Include="coll\colfiles.mk" />
76 <None Include="makedata.mak" />
77 <None Include="misc\miscfiles.mk" />
78 <None Include="rbnf\rbnffiles.mk" />
79 <None Include="locales\resfiles.mk" />
80 <None Include="..\test\testdata\testdata.mak" />
81 <None Include="translit\trnsfiles.mk" />
82 <None Include="mappings\ucmcore.mk" />
83 <None Include="mappings\ucmebcdic.mk" />
84 <None Include="mappings\ucmfiles.mk" />
87 <ProjectReference Include=".\makedata.vcxproj">
88 <Project>{D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}</Project>
89 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
92 <Target Name="Build" Condition="'$(SkipUWP)'=='true'">
93 <Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
95 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
96 <ImportGroup Label="ExtensionTargets">