• 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>{6786C051-383B-47E0-9E82-B8B994E06A25}</ProjectGuid>
39    <Keyword>DynamicLibrary</Keyword>
40    <DefaultLanguage>en-US</DefaultLanguage>
41  </PropertyGroup>
42  <PropertyGroup Label="Configuration">
43    <ConfigurationType>DynamicLibrary</ConfigurationType>
44    <UseOfMfc>false</UseOfMfc>
45    <CharacterSet>MultiByte</CharacterSet>
46  </PropertyGroup>
47  <!-- The following import will include the UWP configuration options for VS projects. -->
48  <Import Project="..\allinone\Build.Windows.UWP.ProjectConfiguration.props" />
49  <!-- The following import will include the library configuration options for VS projects. -->
50  <Import Project="..\allinone\Build.Windows.Library.ProjectConfiguration.props" />
51  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
52  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
53  <ImportGroup Label="ExtensionSettings">
54  </ImportGroup>
55  <PropertyGroup Label="UserMacros" />
56  <PropertyGroup>
57    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
58    <OutDir>.\$(Platform)\$(Configuration)UWP\</OutDir>
59    <IntDir>.\$(Platform)\$(Configuration)UWP\</IntDir>
60    <!-- The ICU projects use "Win32" to mean "x86", so we need to special case it. -->
61    <OutDir Condition="'$(Platform)'=='Win32'">.\x86\$(Configuration)UWP\</OutDir>
62    <IntDir Condition="'$(Platform)'=='Win32'">.\x86\$(Configuration)UWP\</IntDir>
63    <!-- Disable Incremental Linking for Release builds as it prevents Link-time Code Generation -->
64    <LinkIncremental Condition="'$(Configuration)'=='Debug'">true</LinkIncremental>
65    <LinkIncremental Condition="'$(Configuration)'=='Release'">false</LinkIncremental>
66  </PropertyGroup>
67  <ItemDefinitionGroup>
68    <Midl>
69      <MkTypLibCompatible>true</MkTypLibCompatible>
70      <SuppressStartupBanner>true</SuppressStartupBanner>
71    </Midl>
72    <ClCompile>
73      <AdditionalIncludeDirectories>..\..\include;..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
74      <!-- U_DISABLE_RENAMING -->
75      <!-- U_HIDE_DRAFT_API & U_HIDE_DEPRECATED_API -->
76      <PreprocessorDefinitions>U_ATTRIBUTE_DEPRECATED=;_CRT_SECURE_NO_DEPRECATE;U_I18N_IMPLEMENTATION;U_PLATFORM_USES_ONLY_WIN32_API=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
77      <StringPooling>true</StringPooling>
78      <ExceptionHandling>
79      </ExceptionHandling>
80      <FunctionLevelLinking>true</FunctionLevelLinking>
81      <DisableLanguageExtensions>false</DisableLanguageExtensions>
82      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
83      <WarningLevel>Level3</WarningLevel>
84      <SuppressStartupBanner>true</SuppressStartupBanner>
85      <CompileAs>Default</CompileAs>
86      <PrecompiledHeader>NotUsing</PrecompiledHeader>
87      <CompileAsWinRT>false</CompileAsWinRT>
88      <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
89      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
90    </ClCompile>
91    <ResourceCompile>
92      <Culture>0x0409</Culture>
93      <AdditionalIncludeDirectories>../common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
94    </ResourceCompile>
95    <Link>
96      <SuppressStartupBanner>true</SuppressStartupBanner>
97      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
98      <RandomizedBaseAddress>true</RandomizedBaseAddress>
99      <DataExecutionPrevention>
100      </DataExecutionPrevention>
101      <TurnOffAssemblyGeneration>true</TurnOffAssemblyGeneration>
102    </Link>
103  </ItemDefinitionGroup>
104  <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
105    <Midl>
106      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
107    </Midl>
108    <ClCompile>
109      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
111    </ClCompile>
112    <ResourceCompile>
113      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
114    </ResourceCompile>
115    <Link>
116      <EnableCOMDATFolding>true</EnableCOMDATFolding>
117    </Link>
118  </ItemDefinitionGroup>
119  <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
120    <Midl>
121      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
122    </Midl>
123    <ClCompile>
124      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
125      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
126      <Optimization>Disabled</Optimization>
127      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
128      <BufferSecurityCheck>true</BufferSecurityCheck>
129    </ClCompile>
130    <ResourceCompile>
131      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
132    </ResourceCompile>
133    <Link>
134      <GenerateDebugInformation>true</GenerateDebugInformation>
135    </Link>
136  </ItemDefinitionGroup>
137  <ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
138    <Midl>
139      <TargetEnvironment>Win32</TargetEnvironment>
140    </Midl>
141    <ClCompile>
142      <PreprocessorDefinitions>WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
143    </ClCompile>
144  </ItemDefinitionGroup>
145  <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
146    <Midl>
147      <TargetEnvironment>X64</TargetEnvironment>
148    </Midl>
149    <ClCompile>
150      <PreprocessorDefinitions>WIN64;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
151    </ClCompile>
152    <Link>
153      <TargetMachine>MachineX64</TargetMachine>
154    </Link>
155  </ItemDefinitionGroup>
156  <ItemDefinitionGroup Condition="'$(Platform)'=='ARM'">
157    <Midl>
158      <TargetEnvironment>ARM</TargetEnvironment>
159    </Midl>
160    <ClCompile>
161      <PreprocessorDefinitions>ARM;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
162    </ClCompile>
163    <Link>
164      <TargetMachine>MachineARM</TargetMachine>
165    </Link>
166  </ItemDefinitionGroup>
167  <ItemDefinitionGroup Condition="'$(Platform)'=='ARM64'">
168    <Midl>
169      <TargetEnvironment>ARM64</TargetEnvironment>
170    </Midl>
171    <ClCompile>
172      <PreprocessorDefinitions>ARM64;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
173    </ClCompile>
174    <Link>
175      <TargetMachine>MachineARM64</TargetMachine>
176    </Link>
177  </ItemDefinitionGroup>
178  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
179    <Midl>
180      <TypeLibraryName>.\..\..\lib32uwp\icuin.tlb</TypeLibraryName>
181    </Midl>
182    <ClCompile>
183      <PrecompiledHeaderOutputFile>.\x86\ReleaseUWP/i18n.pch</PrecompiledHeaderOutputFile>
184      <AssemblerListingLocation>.\x86\ReleaseUWP/</AssemblerListingLocation>
185      <ObjectFileName>.\x86\ReleaseUWP/</ObjectFileName>
186      <ProgramDataBaseFileName>.\x86\ReleaseUWP/</ProgramDataBaseFileName>
187    </ClCompile>
188    <Link>
189      <OutputFile>..\..\bin32uwp\icuin69.dll</OutputFile>
190      <ProgramDatabaseFile>.\..\..\lib32uwp\icuin.pdb</ProgramDatabaseFile>
191      <ImportLibrary>..\..\lib32uwp\icuin.lib</ImportLibrary>
192      <AdditionalDependencies>..\..\lib32uwp\icuuc.lib;%(AdditionalDependencies)</AdditionalDependencies>
193    </Link>
194  </ItemDefinitionGroup>
195  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
196    <Midl>
197      <TypeLibraryName>.\..\..\lib32uwp\icuind.tlb</TypeLibraryName>
198    </Midl>
199    <ClCompile>
200      <PrecompiledHeaderOutputFile>.\x86\DebugUWP/i18n.pch</PrecompiledHeaderOutputFile>
201      <AssemblerListingLocation>.\x86\DebugUWP/</AssemblerListingLocation>
202      <ObjectFileName>.\x86\DebugUWP/</ObjectFileName>
203      <ProgramDataBaseFileName>.\x86\DebugUWP/</ProgramDataBaseFileName>
204    </ClCompile>
205    <Link>
206      <OutputFile>..\..\bin32uwp\icuin69d.dll</OutputFile>
207      <ProgramDatabaseFile>.\..\..\lib32uwp\icuind.pdb</ProgramDatabaseFile>
208      <ImportLibrary>..\..\lib32uwp\icuind.lib</ImportLibrary>
209      <AdditionalDependencies>..\..\lib32uwp\icuucd.lib;%(AdditionalDependencies)</AdditionalDependencies>
210    </Link>
211  </ItemDefinitionGroup>
212  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
213    <Midl>
214      <TypeLibraryName>.\..\..\lib64uwp\icuin.tlb</TypeLibraryName>
215    </Midl>
216    <ClCompile>
217      <PrecompiledHeaderOutputFile>.\x64\ReleaseUWP/i18n.pch</PrecompiledHeaderOutputFile>
218      <AssemblerListingLocation>.\x64\ReleaseUWP/</AssemblerListingLocation>
219      <ObjectFileName>.\x64\ReleaseUWP/</ObjectFileName>
220      <ProgramDataBaseFileName>.\x64\ReleaseUWP/</ProgramDataBaseFileName>
221    </ClCompile>
222    <Link>
223      <OutputFile>..\..\bin64uwp\icuin69.dll</OutputFile>
224      <ProgramDatabaseFile>.\..\..\lib64uwp\icuin.pdb</ProgramDatabaseFile>
225      <ImportLibrary>..\..\lib64uwp\icuin.lib</ImportLibrary>
226      <AdditionalDependencies>..\..\lib64uwp\icuuc.lib;%(AdditionalDependencies)</AdditionalDependencies>
227    </Link>
228  </ItemDefinitionGroup>
229  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
230    <Midl>
231      <TypeLibraryName>.\..\..\lib64uwp\icuind.tlb</TypeLibraryName>
232    </Midl>
233    <ClCompile>
234      <PrecompiledHeaderOutputFile>.\x64\DebugUWP/i18n.pch</PrecompiledHeaderOutputFile>
235      <AssemblerListingLocation>.\x64\DebugUWP/</AssemblerListingLocation>
236      <ObjectFileName>.\x64\DebugUWP/</ObjectFileName>
237      <ProgramDataBaseFileName>.\x64\DebugUWP/</ProgramDataBaseFileName>
238    </ClCompile>
239    <Link>
240      <OutputFile>..\..\bin64uwp\icuin69d.dll</OutputFile>
241      <ProgramDatabaseFile>.\..\..\lib64uwp\icuind.pdb</ProgramDatabaseFile>
242      <ImportLibrary>..\..\lib64uwp\icuind.lib</ImportLibrary>
243      <AdditionalDependencies>..\..\lib64uwp\icuucd.lib;%(AdditionalDependencies)</AdditionalDependencies>
244    </Link>
245  </ItemDefinitionGroup>
246  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
247    <Midl>
248      <TypeLibraryName>.\..\..\libARMuwp\icuin.tlb</TypeLibraryName>
249    </Midl>
250    <ClCompile>
251      <PrecompiledHeaderOutputFile>.\ARM\ReleaseUWP/i18n.pch</PrecompiledHeaderOutputFile>
252      <AssemblerListingLocation>.\ARM\ReleaseUWP/</AssemblerListingLocation>
253      <ObjectFileName>.\ARM\ReleaseUWP/</ObjectFileName>
254      <ProgramDataBaseFileName>.\ARM\ReleaseUWP/</ProgramDataBaseFileName>
255    </ClCompile>
256    <Link>
257      <OutputFile>..\..\binARMuwp\icuin69.dll</OutputFile>
258      <ProgramDatabaseFile>.\..\..\libARMuwp\icuin.pdb</ProgramDatabaseFile>
259      <ImportLibrary>..\..\libARMuwp\icuin.lib</ImportLibrary>
260      <AdditionalDependencies>..\..\libARMuwp\icuuc.lib;%(AdditionalDependencies)</AdditionalDependencies>
261    </Link>
262  </ItemDefinitionGroup>
263  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
264    <Midl>
265      <TypeLibraryName>.\..\..\libARMuwp\icuind.tlb</TypeLibraryName>
266    </Midl>
267    <ClCompile>
268      <PrecompiledHeaderOutputFile>.\ARM\DebugUWP/i18n.pch</PrecompiledHeaderOutputFile>
269      <AssemblerListingLocation>.\ARM\DebugUWP/</AssemblerListingLocation>
270      <ObjectFileName>.\ARM\DebugUWP/</ObjectFileName>
271      <ProgramDataBaseFileName>.\ARM\DebugUWP/</ProgramDataBaseFileName>
272    </ClCompile>
273    <Link>
274      <OutputFile>..\..\binARMuwp\icuin69d.dll</OutputFile>
275      <ProgramDatabaseFile>.\..\..\libARMuwp\icuind.pdb</ProgramDatabaseFile>
276      <ImportLibrary>..\..\libARMuwp\icuind.lib</ImportLibrary>
277      <AdditionalDependencies>..\..\libARMuwp\icuucd.lib;%(AdditionalDependencies)</AdditionalDependencies>
278    </Link>
279  </ItemDefinitionGroup>
280  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
281    <Midl>
282      <TypeLibraryName>.\..\..\libARM64uwp\icuin.tlb</TypeLibraryName>
283    </Midl>
284    <ClCompile>
285      <PrecompiledHeaderOutputFile>.\ARM64\ReleaseUWP/i18n.pch</PrecompiledHeaderOutputFile>
286      <AssemblerListingLocation>.\ARM64\ReleaseUWP/</AssemblerListingLocation>
287      <ObjectFileName>.\ARM64\ReleaseUWP/</ObjectFileName>
288      <ProgramDataBaseFileName>.\ARM64\ReleaseUWP/</ProgramDataBaseFileName>
289    </ClCompile>
290    <Link>
291      <OutputFile>..\..\binARM64uwp\icuin69.dll</OutputFile>
292      <ProgramDatabaseFile>.\..\..\libARM64uwp\icuin.pdb</ProgramDatabaseFile>
293      <ImportLibrary>..\..\libARM64uwp\icuin.lib</ImportLibrary>
294      <AdditionalDependencies>..\..\libARM64uwp\icuuc.lib;%(AdditionalDependencies)</AdditionalDependencies>
295    </Link>
296  </ItemDefinitionGroup>
297  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
298    <Midl>
299      <TypeLibraryName>.\..\..\libARM64uwp\icuind.tlb</TypeLibraryName>
300    </Midl>
301    <ClCompile>
302      <PrecompiledHeaderOutputFile>.\ARM64\DebugUWP/i18n.pch</PrecompiledHeaderOutputFile>
303      <AssemblerListingLocation>.\ARM64\DebugUWP/</AssemblerListingLocation>
304      <ObjectFileName>.\ARM64\DebugUWP/</ObjectFileName>
305      <ProgramDataBaseFileName>.\ARM64\DebugUWP/</ProgramDataBaseFileName>
306    </ClCompile>
307    <Link>
308      <OutputFile>..\..\binARM64uwp\icuin69d.dll</OutputFile>
309      <ProgramDatabaseFile>.\..\..\libARM64uwp\icuind.pdb</ProgramDatabaseFile>
310      <ImportLibrary>..\..\libARM64uwp\icuind.lib</ImportLibrary>
311      <AdditionalDependencies>..\..\libARM64uwp\icuucd.lib;%(AdditionalDependencies)</AdditionalDependencies>
312    </Link>
313  </ItemDefinitionGroup>
314  <ItemGroup>
315    <ClCompile Include="erarules.cpp" />
316    <ClCompile Include="region.cpp" />
317    <ClCompile Include="uregion.cpp" />
318    <ClCompile Include="alphaindex.cpp" />
319    <ClCompile Include="bocsu.cpp" />
320    <ClCompile Include="coleitr.cpp" />
321    <ClCompile Include="coll.cpp" />
322    <ClCompile Include="collation.cpp" />
323    <ClCompile Include="collationbuilder.cpp" />
324    <ClCompile Include="collationcompare.cpp" />
325    <ClCompile Include="collationdata.cpp" />
326    <ClCompile Include="collationdatabuilder.cpp" />
327    <ClCompile Include="collationdatareader.cpp" />
328    <ClCompile Include="collationdatawriter.cpp" />
329    <ClCompile Include="collationfastlatin.cpp" />
330    <ClCompile Include="collationfastlatinbuilder.cpp" />
331    <ClCompile Include="collationfcd.cpp" />
332    <ClCompile Include="collationiterator.cpp" />
333    <ClCompile Include="collationkeys.cpp" />
334    <ClCompile Include="collationroot.cpp" />
335    <ClCompile Include="collationrootelements.cpp" />
336    <ClCompile Include="collationruleparser.cpp" />
337    <ClCompile Include="collationsets.cpp" />
338    <ClCompile Include="collationsettings.cpp" />
339    <ClCompile Include="collationtailoring.cpp" />
340    <ClCompile Include="collationweights.cpp" />
341    <ClCompile Include="rulebasedcollator.cpp" />
342    <ClCompile Include="search.cpp" />
343    <ClCompile Include="sortkey.cpp" />
344    <ClCompile Include="stsearch.cpp" />
345    <ClCompile Include="tzfmt.cpp" />
346    <ClCompile Include="tzgnames.cpp" />
347    <ClCompile Include="tznames.cpp" />
348    <ClCompile Include="tznames_impl.cpp" />
349    <ClCompile Include="ucol.cpp" />
350    <ClCompile Include="ucol_res.cpp" />
351    <ClCompile Include="ucol_sit.cpp" />
352    <ClCompile Include="ucoleitr.cpp" />
353    <ClCompile Include="uitercollationiterator.cpp" />
354    <ClCompile Include="usearch.cpp" />
355    <ClCompile Include="astro.cpp" />
356    <ClCompile Include="basictz.cpp" />
357    <ClCompile Include="buddhcal.cpp" />
358    <ClCompile Include="calendar.cpp" />
359    <ClCompile Include="cecal.cpp" />
360    <ClCompile Include="chnsecal.cpp" />
361    <ClCompile Include="choicfmt.cpp" />
362    <ClCompile Include="compactdecimalformat.cpp" />
363    <ClCompile Include="coptccal.cpp" />
364    <ClCompile Include="curramt.cpp" />
365    <ClCompile Include="currfmt.cpp" />
366    <ClCompile Include="currpinf.cpp" />
367    <ClCompile Include="currunit.cpp" />
368    <ClCompile Include="dangical.cpp" />
369    <ClCompile Include="datefmt.cpp" />
370    <ClCompile Include="dayperiodrules.cpp" />
371    <ClCompile Include="dcfmtsym.cpp" />
372    <ClCompile Include="decContext.cpp" />
373    <ClCompile Include="decimfmt.cpp" />
374    <ClCompile Include="decNumber.cpp" />
375    <ClCompile Include="double-conversion-bignum-dtoa.cpp" />
376    <ClCompile Include="double-conversion-bignum.cpp" />
377    <ClCompile Include="double-conversion-cached-powers.cpp" />
378    <ClCompile Include="double-conversion-double-to-string.cpp" />
379    <ClCompile Include="double-conversion-fast-dtoa.cpp" />
380    <ClCompile Include="double-conversion-string-to-double.cpp" />
381    <ClCompile Include="double-conversion-strtod.cpp" />
382    <ClCompile Include="dtfmtsym.cpp" />
383    <ClCompile Include="dtitvfmt.cpp" />
384    <ClCompile Include="dtitvinf.cpp" />
385    <ClCompile Include="dtptngen.cpp" />
386    <ClCompile Include="dtrule.cpp" />
387    <ClCompile Include="ethpccal.cpp" />
388    <ClCompile Include="fmtable.cpp" />
389    <ClCompile Include="fmtable_cnv.cpp" />
390    <ClCompile Include="format.cpp" />
391    <ClCompile Include="formattedval_iterimpl.cpp" />
392    <ClCompile Include="formattedval_sbimpl.cpp" />
393    <ClCompile Include="formattedvalue.cpp" />
394    <ClCompile Include="fphdlimp.cpp" />
395    <ClCompile Include="fpositer.cpp" />
396    <ClCompile Include="gender.cpp" />
397    <ClCompile Include="gregocal.cpp" />
398    <ClCompile Include="gregoimp.cpp" />
399    <ClCompile Include="hebrwcal.cpp" />
400    <ClCompile Include="indiancal.cpp" />
401    <ClCompile Include="islamcal.cpp" />
402    <ClCompile Include="japancal.cpp" />
403    <ClCompile Include="listformatter.cpp" />
404    <ClCompile Include="ulistformatter.cpp" />
405    <ClCompile Include="measfmt.cpp" />
406    <ClCompile Include="measunit.cpp" />
407    <ClCompile Include="measunit_extra.cpp" />
408    <ClCompile Include="measure.cpp" />
409    <ClCompile Include="msgfmt.cpp" />
410    <ClCompile Include="nfrs.cpp" />
411    <ClCompile Include="nfrule.cpp" />
412    <ClCompile Include="nfsubs.cpp" />
413    <ClCompile Include="number_affixutils.cpp" />
414    <ClCompile Include="number_asformat.cpp" />
415    <ClCompile Include="number_compact.cpp" />
416    <ClCompile Include="number_decimalquantity.cpp" />
417    <ClCompile Include="number_decimfmtprops.cpp" />
418    <ClCompile Include="number_fluent.cpp" />
419    <ClCompile Include="number_formatimpl.cpp" />
420    <ClCompile Include="number_grouping.cpp" />
421    <ClCompile Include="number_integerwidth.cpp" />
422    <ClCompile Include="number_longnames.cpp" />
423    <ClCompile Include="number_modifiers.cpp" />
424    <ClCompile Include="number_notation.cpp" />
425    <ClCompile Include="number_output.cpp" />
426    <ClCompile Include="number_padding.cpp" />
427    <ClCompile Include="number_patternmodifier.cpp" />
428    <ClCompile Include="number_patternstring.cpp" />
429    <ClCompile Include="number_rounding.cpp" />
430    <ClCompile Include="number_scientific.cpp" />
431    <ClCompile Include="formatted_string_builder.cpp" />
432    <ClCompile Include="number_usageprefs.cpp" />
433    <ClCompile Include="number_utils.cpp" />
434    <ClCompile Include="number_mapper.cpp" />
435    <ClCompile Include="number_multiplier.cpp" />
436    <ClCompile Include="number_currencysymbols.cpp" />
437    <ClCompile Include="number_skeletons.cpp" />
438    <ClCompile Include="number_symbolswrapper.cpp" />
439    <ClCompile Include="number_capi.cpp" />
440    <ClCompile Include="string_segment.cpp" />
441    <ClCompile Include="numparse_parsednumber.cpp" />
442    <ClCompile Include="numparse_impl.cpp" />
443    <ClCompile Include="numparse_symbols.cpp" />
444    <ClCompile Include="numparse_decimal.cpp" />
445    <ClCompile Include="numparse_scientific.cpp" />
446    <ClCompile Include="numparse_currency.cpp" />
447    <ClCompile Include="numparse_affixes.cpp" />
448    <ClCompile Include="numparse_compositions.cpp" />
449    <ClCompile Include="numparse_validators.cpp" />
450    <ClCompile Include="numrange_capi.cpp" />
451    <ClCompile Include="numrange_fluent.cpp" />
452    <ClCompile Include="numrange_impl.cpp" />
453    <ClCompile Include="numfmt.cpp" />
454    <ClCompile Include="numsys.cpp" />
455    <ClCompile Include="olsontz.cpp" />
456    <ClCompile Include="persncal.cpp" />
457    <ClCompile Include="pluralranges.cpp" />
458    <ClCompile Include="plurfmt.cpp" />
459    <ClCompile Include="plurrule.cpp" />
460    <ClCompile Include="quantityformatter.cpp" />
461    <ClCompile Include="rbnf.cpp" />
462    <ClCompile Include="rbtz.cpp" />
463    <ClCompile Include="reldatefmt.cpp" />
464    <ClCompile Include="reldtfmt.cpp" />
465    <ClCompile Include="scientificnumberformatter.cpp" />
466    <ClCompile Include="sharedbreakiterator.cpp" />
467    <ClCompile Include="selfmt.cpp" />
468    <ClCompile Include="simpletz.cpp" />
469    <ClCompile Include="scriptset.cpp" />
470    <ClCompile Include="smpdtfmt.cpp" />
471    <ClCompile Include="smpdtfst.cpp" />
472    <ClCompile Include="standardplural.cpp" />
473    <ClCompile Include="taiwncal.cpp" />
474    <ClCompile Include="timezone.cpp" />
475    <ClCompile Include="tmunit.cpp" />
476    <ClCompile Include="tmutamt.cpp" />
477    <ClCompile Include="tmutfmt.cpp" />
478    <ClCompile Include="tzrule.cpp" />
479    <ClCompile Include="tztrans.cpp" />
480    <ClCompile Include="ucal.cpp" />
481    <ClCompile Include="udat.cpp" />
482    <ClCompile Include="udateintervalformat.cpp" />
483    <ClCompile Include="udatpg.cpp" />
484    <ClCompile Include="ufieldpositer.cpp" />
485    <ClCompile Include="ulocdata.cpp" />
486    <ClCompile Include="umsg.cpp" />
487    <ClCompile Include="units_complexconverter.cpp" />
488    <ClCompile Include="units_converter.cpp" />
489    <ClCompile Include="units_data.cpp" />
490    <ClCompile Include="units_router.cpp" />
491    <ClCompile Include="unum.cpp" />
492    <ClCompile Include="unumsys.cpp" />
493    <ClCompile Include="upluralrules.cpp" />
494    <ClCompile Include="utf16collationiterator.cpp" />
495    <ClCompile Include="utf8collationiterator.cpp" />
496    <ClCompile Include="utmscale.cpp" />
497    <ClCompile Include="vtzone.cpp" />
498    <ClCompile Include="vzone.cpp" />
499    <ClCompile Include="windtfmt.cpp" />
500    <ClCompile Include="winnmfmt.cpp" />
501    <ClCompile Include="wintzimpl.cpp" />
502    <ClCompile Include="zonemeta.cpp" />
503    <ClCompile Include="zrule.cpp" />
504    <ClCompile Include="ztrans.cpp" />
505    <ClCompile Include="ucln_in.cpp" />
506    <ClCompile Include="regexcmp.cpp" />
507    <ClCompile Include="regeximp.cpp" />
508    <ClCompile Include="regexst.cpp" />
509    <ClCompile Include="regextxt.cpp" />
510    <ClCompile Include="rematch.cpp" />
511    <ClCompile Include="repattrn.cpp" />
512    <ClCompile Include="uregex.cpp" />
513    <ClCompile Include="uregexc.cpp" />
514    <ClCompile Include="anytrans.cpp" />
515    <ClCompile Include="brktrans.cpp" />
516    <ClCompile Include="casetrn.cpp" />
517    <ClCompile Include="cpdtrans.cpp" />
518    <ClCompile Include="esctrn.cpp" />
519    <ClCompile Include="funcrepl.cpp" />
520    <ClCompile Include="name2uni.cpp" />
521    <ClCompile Include="nortrans.cpp" />
522    <ClCompile Include="nultrans.cpp" />
523    <ClCompile Include="quant.cpp" />
524    <ClCompile Include="rbt.cpp" />
525    <ClCompile Include="rbt_data.cpp" />
526    <ClCompile Include="rbt_pars.cpp" />
527    <ClCompile Include="rbt_rule.cpp" />
528    <ClCompile Include="rbt_set.cpp" />
529    <ClCompile Include="remtrans.cpp" />
530    <ClCompile Include="strmatch.cpp" />
531    <ClCompile Include="strrepl.cpp" />
532    <ClCompile Include="titletrn.cpp" />
533    <ClCompile Include="tolowtrn.cpp" />
534    <ClCompile Include="toupptrn.cpp" />
535    <ClCompile Include="translit.cpp" />
536    <ClCompile Include="transreg.cpp" />
537    <ClCompile Include="tridpars.cpp" />
538    <ClCompile Include="unesctrn.cpp" />
539    <ClCompile Include="uni2name.cpp" />
540    <ClCompile Include="utrans.cpp" />
541    <ClCompile Include="csdetect.cpp" />
542    <ClCompile Include="csmatch.cpp" />
543    <ClCompile Include="csr2022.cpp" />
544    <ClCompile Include="csrecog.cpp" />
545    <ClCompile Include="csrmbcs.cpp" />
546    <ClCompile Include="csrsbcs.cpp" />
547    <ClCompile Include="csrucode.cpp" />
548    <ClCompile Include="csrutf8.cpp" />
549    <ClCompile Include="inputext.cpp" />
550    <ClCompile Include="ucsdet.cpp" />
551    <ClCompile Include="uspoof.cpp" />
552    <ClCompile Include="uspoof_build.cpp" />
553    <ClCompile Include="uspoof_conf.cpp" />
554    <ClCompile Include="uspoof_impl.cpp" />
555  </ItemGroup>
556  <ItemGroup>
557    <ClInclude Include="bocsu.h" />
558    <ClInclude Include="collation.h" />
559    <ClInclude Include="collationbuilder.h" />
560    <ClInclude Include="collationcompare.h" />
561    <ClInclude Include="collationdata.h" />
562    <ClInclude Include="collationdatabuilder.h" />
563    <ClInclude Include="collationdatareader.h" />
564    <ClInclude Include="collationdatawriter.h" />
565    <ClInclude Include="collationfastlatin.h" />
566    <ClInclude Include="collationfastlatinbuilder.h" />
567    <ClInclude Include="collationfcd.h" />
568    <ClInclude Include="collationiterator.h" />
569    <ClInclude Include="collationkeys.h" />
570    <ClInclude Include="collationroot.h" />
571    <ClInclude Include="collationrootelements.h" />
572    <ClInclude Include="collationruleparser.h" />
573    <ClInclude Include="collationsets.h" />
574    <ClInclude Include="collationsettings.h" />
575    <ClInclude Include="collationtailoring.h" />
576    <ClInclude Include="collationweights.h" />
577    <ClInclude Include="dayperiodrules.h" />
578    <ClInclude Include="erarules.h" />
579    <ClInclude Include="numsys_impl.h" />
580    <ClInclude Include="region_impl.h" />
581    <ClInclude Include="selfmtimpl.h" />
582    <ClInclude Include="tzgnames.h" />
583    <ClInclude Include="tznames_impl.h" />
584    <ClInclude Include="ucol_imp.h" />
585    <ClInclude Include="uitercollationiterator.h" />
586    <ClInclude Include="usrchimp.h" />
587    <ClInclude Include="astro.h" />
588    <ClInclude Include="buddhcal.h" />
589    <ClInclude Include="cecal.h" />
590    <ClInclude Include="chnsecal.h" />
591    <ClInclude Include="coptccal.h" />
592    <ClInclude Include="currfmt.h" />
593    <ClInclude Include="dangical.h" />
594    <ClInclude Include="decContext.h" />
595    <ClInclude Include="decNumber.h" />
596    <ClInclude Include="decNumberLocal.h" />
597    <ClInclude Include="double-conversion-bignum-dtoa.h" />
598    <ClInclude Include="double-conversion-bignum.h" />
599    <ClInclude Include="double-conversion-cached-powers.h" />
600    <ClInclude Include="double-conversion-diy-fp.h" />
601    <ClInclude Include="double-conversion-double-to-string.h" />
602    <ClInclude Include="double-conversion-fast-dtoa.h" />
603    <ClInclude Include="double-conversion-ieee.h" />
604    <ClInclude Include="double-conversion-string-to-double.h" />
605    <ClInclude Include="double-conversion-strtod.h" />
606    <ClInclude Include="double-conversion-utils.h" />
607    <ClInclude Include="double-conversion.h" />
608    <ClInclude Include="dt_impl.h" />
609    <ClInclude Include="dtitv_impl.h" />
610    <ClInclude Include="dtptngen_impl.h" />
611    <ClInclude Include="ethpccal.h" />
612    <ClInclude Include="fphdlimp.h" />
613    <ClInclude Include="gregoimp.h" />
614    <ClInclude Include="hebrwcal.h" />
615    <ClInclude Include="indiancal.h" />
616    <ClInclude Include="islamcal.h" />
617    <ClInclude Include="japancal.h" />
618    <ClInclude Include="measunit_impl.h" />
619    <ClInclude Include="msgfmt_impl.h" />
620    <ClInclude Include="nfrlist.h" />
621    <ClInclude Include="nfrs.h" />
622    <ClInclude Include="nfrule.h" />
623    <ClInclude Include="nfsubs.h" />
624    <ClInclude Include="olsontz.h" />
625    <ClInclude Include="persncal.h" />
626    <ClInclude Include="pluralranges.h" />
627    <ClInclude Include="plurrule_impl.h" />
628    <ClInclude Include="quantityformatter.h" />
629    <ClInclude Include="sharedbreakiterator.h" />
630    <ClInclude Include="sharedcalendar.h" />
631    <ClInclude Include="shareddateformatsymbols.h" />
632    <ClInclude Include="sharednumberformat.h" />
633    <ClInclude Include="sharedpluralrules.h" />
634    <ClInclude Include="reldtfmt.h" />
635    <ClInclude Include="smpdtfst.h" />
636    <ClInclude Include="standardplural.h" />
637    <ClInclude Include="taiwncal.h" />
638    <ClInclude Include="umsg_imp.h" />
639    <ClInclude Include="utf16collationiterator.h" />
640    <ClInclude Include="utf8collationiterator.h" />
641    <ClInclude Include="vzone.h" />
642    <ClInclude Include="windtfmt.h" />
643    <ClInclude Include="winnmfmt.h" />
644    <ClInclude Include="wintzimpl.h" />
645    <ClInclude Include="zonemeta.h" />
646    <ClInclude Include="zrule.h" />
647    <ClInclude Include="ztrans.h" />
648    <ClInclude Include="ucln_in.h" />
649    <ClInclude Include="regexcmp.h" />
650    <ClInclude Include="regexcst.h" />
651    <ClInclude Include="regeximp.h" />
652    <ClInclude Include="regexst.h" />
653    <ClInclude Include="regextxt.h" />
654    <ClInclude Include="anytrans.h" />
655    <ClInclude Include="brktrans.h" />
656    <ClInclude Include="casetrn.h" />
657    <ClInclude Include="cpdtrans.h" />
658    <ClInclude Include="esctrn.h" />
659    <ClInclude Include="funcrepl.h" />
660    <ClInclude Include="name2uni.h" />
661    <ClInclude Include="nortrans.h" />
662    <ClInclude Include="nultrans.h" />
663    <ClInclude Include="quant.h" />
664    <ClInclude Include="rbt.h" />
665    <ClInclude Include="rbt_data.h" />
666    <ClInclude Include="rbt_pars.h" />
667    <ClInclude Include="rbt_rule.h" />
668    <ClInclude Include="rbt_set.h" />
669    <ClInclude Include="remtrans.h" />
670    <ClInclude Include="strmatch.h" />
671    <ClInclude Include="strrepl.h" />
672    <ClInclude Include="titletrn.h" />
673    <ClInclude Include="tolowtrn.h" />
674    <ClInclude Include="toupptrn.h" />
675    <ClInclude Include="transreg.h" />
676    <ClInclude Include="tridpars.h" />
677    <ClInclude Include="unesctrn.h" />
678    <ClInclude Include="uni2name.h" />
679    <ClInclude Include="csdetect.h" />
680    <ClInclude Include="csmatch.h" />
681    <ClInclude Include="csr2022.h" />
682    <ClInclude Include="csrecog.h" />
683    <ClInclude Include="csrmbcs.h" />
684    <ClInclude Include="csrsbcs.h" />
685    <ClInclude Include="csrucode.h" />
686    <ClInclude Include="csrutf8.h" />
687    <ClInclude Include="inputext.h" />
688    <ClInclude Include="scriptset.h" />
689    <ClInclude Include="uspoof_conf.h" />
690    <ClInclude Include="uspoof_impl.h" />
691    <ClInclude Include="number_affixutils.h" />
692    <ClInclude Include="number_asformat.h" />
693    <ClInclude Include="number_compact.h" />
694    <ClInclude Include="number_decimalquantity.h" />
695    <ClInclude Include="number_decimfmtprops.h" />
696    <ClInclude Include="number_decnum.h" />
697    <ClInclude Include="number_formatimpl.h" />
698    <ClInclude Include="number_longnames.h" />
699    <ClInclude Include="number_microprops.h" />
700    <ClInclude Include="number_modifiers.h" />
701    <ClInclude Include="number_patternmodifier.h" />
702    <ClInclude Include="number_patternstring.h" />
703    <ClInclude Include="number_roundingutils.h" />
704    <ClInclude Include="number_scientific.h" />
705    <ClInclude Include="formatted_string_builder.h" />
706    <ClInclude Include="number_types.h" />
707    <ClInclude Include="number_usageprefs.h" />
708    <ClInclude Include="number_utypes.h" />
709    <ClInclude Include="number_utils.h" />
710    <ClInclude Include="number_mapper.h" />
711    <ClInclude Include="number_multiplier.h" />
712    <ClInclude Include="number_currencysymbols.h" />
713    <ClInclude Include="number_skeletons.h" />
714    <ClInclude Include="number_symbolswrapper.h" />
715    <ClInclude Include="string_segment.h" />
716    <ClInclude Include="numparse_impl.h" />
717    <ClInclude Include="numparse_symbols.h" />
718    <ClInclude Include="numparse_decimal.h" />
719    <ClInclude Include="numparse_scientific.h" />
720    <ClInclude Include="numparse_currency.h" />
721    <ClInclude Include="numparse_affixes.h" />
722    <ClInclude Include="numparse_compositions.h" />
723    <ClInclude Include="numparse_validators.h" />
724    <ClInclude Include="numparse_types.h" />
725    <ClInclude Include="numparse_utils.h" />
726    <ClInclude Include="numrange_impl.h" />
727    <ClInclude Include="formattedval_impl.h" />
728    <ClInclude Include="units_complexconverter.h" />
729    <ClInclude Include="units_converter.h" />
730    <ClInclude Include="units_data.h" />
731    <ClInclude Include="units_router.h" />
732  </ItemGroup>
733  <ItemGroup>
734    <ResourceCompile Include="i18n.rc" />
735  </ItemGroup>
736  <Target Name="Build" Condition="'$(SkipUWP)'=='true'">
737    <Message Text="Skipping building the UWP project: $(MSBuildThisFile)" Importance="high" />
738  </Target>
739  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" Condition="'$(SkipUWP)'!='true'" />
740  <ImportGroup Label="ExtensionTargets">
741  </ImportGroup>
742</Project>
743