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