• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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  <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" />
53  </ImportGroup>
54  <PropertyGroup Label="UserMacros" />
55  <PropertyGroup>
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>
63    <!-- NMake -->
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>
67  </PropertyGroup>
68  <ItemDefinitionGroup>
69    <BuildLog>
70      <Path>$(OutDir)$(Configuration)UWPBuildLog.html</Path>
71    </BuildLog>
72  </ItemDefinitionGroup>
73  <ItemGroup>
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" />
85  </ItemGroup>
86  <ItemGroup>
87    <ProjectReference Include=".\makedata.vcxproj">
88      <Project>{D9DF7F2F-93B7-4810-B5CD-96F4F33C079B}</Project>
89      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
90    </ProjectReference>
91  </ItemGroup>
92  <Target Name="Build" Condition="'$(SkipUWP)'=='true'">
93    <Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
94  </Target>
95  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
96  <ImportGroup Label="ExtensionTargets">
97  </ImportGroup>
98</Project>