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>
36  </ItemGroup>
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>
43  </PropertyGroup>
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">
49  </ImportGroup>
50  <PropertyGroup Label="UserMacros" />
51  <PropertyGroup>
52    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
53    <OutDir>.\data\tmp\$(Platform)\</OutDir>
54    <IntDir>.\data\build\</IntDir>
55    <MakeCFG>$(Platform)\$(Configuration)</MakeCFG>
56    <!-- The ICU projects use "Win32" to mean "x86", so we need to special case it. -->
57    <OutDir Condition="'$(Platform)'=='Win32'">.\data\tmp\x86\</OutDir>
58    <MakeCFG Condition="'$(Platform)'=='Win32'">x86\$(Configuration)</MakeCFG>
59    <!-- NMake -->
60    <NMakeBuildCommandLine>NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP</NMakeBuildCommandLine>
61    <NMakeReBuildCommandLine>NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP clean all</NMakeReBuildCommandLine>
62    <NMakeCleanCommandLine>NMAKE /f makedata.mak ICUMAKE="$(ProjectDir)\" CFG=$(MakeCFG) UWP=UWP clean</NMakeCleanCommandLine>
63  </PropertyGroup>
64  <ItemDefinitionGroup>
65    <BuildLog>
66      <Path>$(OutDir)$(Configuration)UWPBuildLog.html</Path>
67    </BuildLog>
68  </ItemDefinitionGroup>
69  <ItemGroup>
70    <None Include="brkitr\brkfiles.mk" />
71    <None Include="coll\colfiles.mk" />
72    <None Include="makedata.mak" />
73    <None Include="misc\miscfiles.mk" />
74    <None Include="rbnf\rbnffiles.mk" />
75    <None Include="locales\resfiles.mk" />
76    <None Include="..\test\testdata\testdata.mak" />
77    <None Include="translit\trnsfiles.mk" />
78    <None Include="mappings\ucmcore.mk" />
79    <None Include="mappings\ucmebcdic.mk" />
80    <None Include="mappings\ucmfiles.mk" />
81  </ItemGroup>
82  <ItemGroup>
83    <ProjectReference Include=".\makedata.vcxproj">
84      <Project>{D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}</Project>
85      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
86    </ProjectReference>
87  </ItemGroup>
88  <Target Name="Build" Condition="'$(SkipUWP)'=='true'">
89    <Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
90  </Target>
91  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
92  <ImportGroup Label="ExtensionTargets">
93  </ImportGroup>
94</Project>