• 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  <PropertyGroup Label="Globals">
4    <ProjectGuid>{73632960-B3A6-464D-83A3-4B43365F19B8}</ProjectGuid>
5    <RootNamespace>intltest</RootNamespace>
6  </PropertyGroup>
7  <PropertyGroup Label="Configuration">
8    <ConfigurationType>Application</ConfigurationType>
9    <UseOfMfc>false</UseOfMfc>
10    <CharacterSet>MultiByte</CharacterSet>
11  </PropertyGroup>
12  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
13  <!-- The following import will include the 'default' configuration options for VS projects. -->
14  <Import Project="..\..\allinone\Build.Windows.ProjectConfiguration.props" />
15  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
16  <ImportGroup Label="ExtensionSettings">
17  </ImportGroup>
18  <PropertyGroup Label="UserMacros" />
19  <PropertyGroup>
20    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
21    <OutDir>.\$(Platform)\$(Configuration)\</OutDir>
22    <IntDir>.\$(Platform)\$(Configuration)\</IntDir>
23    <!-- The ICU projects use "Win32" to mean "x86", so we need to special case it. -->
24    <OutDir Condition="'$(Platform)'=='Win32'">.\x86\$(Configuration)\</OutDir>
25    <IntDir Condition="'$(Platform)'=='Win32'">.\x86\$(Configuration)\</IntDir>
26    <!-- Disable Incremental Linking for Release builds as it prevents Link-time Code Generation -->
27    <LinkIncremental Condition="'$(Configuration)'=='Debug'">true</LinkIncremental>
28    <LinkIncremental Condition="'$(Configuration)'=='Release'">false</LinkIncremental>
29  </PropertyGroup>
30  <!-- Options that are common to *all* project configurations -->
31  <ItemDefinitionGroup>
32    <Midl>
33      <TypeLibraryName>$(OutDir)\intltest.tlb</TypeLibraryName>
34    </Midl>
35    <ClCompile>
36      <AdditionalIncludeDirectories>..\..\..\include;..\..\common;..\..\i18n;..\..\tools\toolutil;..\..\tools\ctestfw;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
37      <PreprocessorDefinitions>U_ATTRIBUTE_DEPRECATED=;%(PreprocessorDefinitions)</PreprocessorDefinitions>
38      <WarningLevel>Level3</WarningLevel>
39      <CompileAs>Default</CompileAs>
40      <PrecompiledHeaderOutputFile>$(OutDir)/intltest.pch</PrecompiledHeaderOutputFile>
41      <AssemblerListingLocation>$(OutDir)/</AssemblerListingLocation>
42      <ObjectFileName>$(OutDir)/</ObjectFileName>
43      <ProgramDataBaseFileName>$(OutDir)/intltest.pdb</ProgramDataBaseFileName>
44    </ClCompile>
45    <Link>
46      <SubSystem>Console</SubSystem>
47      <OutputFile>$(OutDir)/intltest.exe</OutputFile>
48      <AdditionalLibraryDirectories>..\..\..\$(IcuLibOutputDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
49    </Link>
50  </ItemDefinitionGroup>
51  <!-- Options that are common to all 'Debug' project configurations -->
52  <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
53    <ClCompile>
54      <BrowseInformation>true</BrowseInformation>
55      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
56    </ClCompile>
57    <Link>
58      <AdditionalDependencies>icuucd.lib;icuind.lib;icutud.lib;icutestd.lib;%(AdditionalDependencies)</AdditionalDependencies>
59    </Link>
60  </ItemDefinitionGroup>
61  <!-- Options that are common to all 'Release' project configurations -->
62  <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
63    <ClCompile>
64      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
65      <FunctionLevelLinking>true</FunctionLevelLinking>
66    </ClCompile>
67    <Link>
68      <AdditionalDependencies>icuuc.lib;icuin.lib;icutu.lib;icutest.lib;%(AdditionalDependencies)</AdditionalDependencies>
69    </Link>
70  </ItemDefinitionGroup>
71  <ItemGroup>
72    <ClCompile Include="bytestrietest.cpp" />
73    <ClCompile Include="collationtest.cpp" />
74    <ClCompile Include="colldata.cpp" />
75    <ClCompile Include="erarulestest.cpp" />
76    <ClCompile Include="numfmtspectest.cpp" />
77    <ClCompile Include="regiontst.cpp" />
78    <ClCompile Include="ucharstrietest.cpp" />
79    <ClCompile Include="itrbbi.cpp" />
80    <ClCompile Include="lstmbetst.cpp" />
81    <ClCompile Include="rbbiapts.cpp" />
82    <ClCompile Include="rbbitst.cpp" />
83    <ClCompile Include="rbbimonkeytest.cpp" />
84    <ClCompile Include="itspoof.cpp" />
85    <ClCompile Include="allcoll.cpp" />
86    <ClCompile Include="alphaindextst.cpp" />
87    <ClCompile Include="apicoll.cpp" />
88    <ClCompile Include="currcoll.cpp" />
89    <ClCompile Include="decoll.cpp" />
90    <ClCompile Include="encoll.cpp" />
91    <ClCompile Include="escoll.cpp" />
92    <ClCompile Include="ficoll.cpp" />
93    <ClCompile Include="frcoll.cpp" />
94    <ClCompile Include="g7coll.cpp" />
95    <ClCompile Include="itercoll.cpp" />
96    <ClCompile Include="jacoll.cpp" />
97    <ClCompile Include="lcukocol.cpp" />
98    <ClCompile Include="mnkytst.cpp" />
99    <ClCompile Include="regcoll.cpp" />
100    <ClCompile Include="srchtest.cpp" />
101    <ClCompile Include="ssearch.cpp" />
102    <ClCompile Include="svccoll.cpp" />
103    <ClCompile Include="thcoll.cpp" />
104    <ClCompile Include="trcoll.cpp" />
105    <ClCompile Include="tscoll.cpp" />
106    <ClCompile Include="ucaconf.cpp" />
107    <ClCompile Include="uvectest.cpp" />
108    <ClCompile Include="v32test.cpp" />
109    <ClCompile Include="simplethread.cpp" />
110    <ClCompile Include="strtest.cpp" />
111    <ClCompile Include="tsmthred.cpp" />
112    <ClCompile Include="tsputil.cpp" />
113    <ClCompile Include="uobjtest.cpp" />
114    <ClCompile Include="astrotst.cpp" />
115    <ClCompile Include="calcasts.cpp" />
116    <ClCompile Include="callimts.cpp" />
117    <ClCompile Include="calregts.cpp" />
118    <ClCompile Include="caltest.cpp" />
119    <ClCompile Include="caltztst.cpp" />
120    <ClCompile Include="compactdecimalformattest.cpp" />
121    <ClCompile Include="dadrcal.cpp" />
122    <ClCompile Include="dadrfmt.cpp" />
123    <ClCompile Include="datadrivennumberformattestsuite.cpp" />
124    <ClCompile Include="dcfmapts.cpp" />
125    <ClCompile Include="dcfmtest.cpp" />
126    <ClCompile Include="dtfmapts.cpp" />
127    <ClCompile Include="dtfmrgts.cpp" />
128    <ClCompile Include="dtfmtrtts.cpp" />
129    <ClCompile Include="dtfmttst.cpp" />
130    <ClCompile Include="dtifmtts.cpp" />
131    <ClCompile Include="dtptngts.cpp" />
132    <ClCompile Include="fldset.cpp" />
133    <ClCompile Include="formatted_string_builder_test.cpp" />
134    <ClCompile Include="genderinfotest.cpp" />
135    <ClCompile Include="incaltst.cpp" />
136    <ClCompile Include="itformat.cpp" />
137    <ClCompile Include="itrbnf.cpp" />
138    <ClCompile Include="itrbnfp.cpp" />
139    <ClCompile Include="itrbnfrt.cpp" />
140    <ClCompile Include="locnmtst.cpp" />
141    <ClCompile Include="measfmttest.cpp" />
142    <ClCompile Include="messageformat2test.cpp" />
143    <ClCompile Include="messageformat2test_custom.cpp" />
144    <ClCompile Include="messageformat2test_read_json.cpp" />
145    <ClCompile Include="miscdtfm.cpp" />
146    <ClCompile Include="msfmrgts.cpp" />
147    <ClCompile Include="nmfmapts.cpp" />
148    <ClCompile Include="nmfmtrt.cpp" />
149    <ClCompile Include="numberformattesttuple.cpp" />
150    <ClCompile Include="numbertest_affixutils.cpp" />
151    <ClCompile Include="numbertest_api.cpp" />
152    <ClCompile Include="numbertest_decimalquantity.cpp" />
153    <ClCompile Include="numbertest_modifiers.cpp" />
154    <ClCompile Include="numbertest_patternmodifier.cpp" />
155    <ClCompile Include="numbertest_patternstring.cpp" />
156    <ClCompile Include="string_segment_test.cpp" />
157    <ClCompile Include="numbertest_parse.cpp" />
158    <ClCompile Include="displayoptions_test.cpp" />
159    <ClCompile Include="numbertest_doubleconversion.cpp" />
160    <ClCompile Include="numbertest_skeletons.cpp" />
161    <ClCompile Include="numbertest_range.cpp" />
162    <ClCompile Include="numbertest_simple.cpp" />
163    <ClCompile Include="numbertest_permutation.cpp" />
164    <ClCompile Include="numfmtst.cpp" />
165    <ClCompile Include="numfmtdatadriventest.cpp" />
166    <ClCompile Include="numrgts.cpp" />
167    <ClCompile Include="pluralmaptest.cpp" />
168    <ClCompile Include="plurfmts.cpp" />
169    <ClCompile Include="plurults.cpp" />
170    <ClCompile Include="pptest.cpp" />
171    <ClCompile Include="quantityformattertest.cpp" />
172    <ClCompile Include="reldatefmttest.cpp" />
173    <ClCompile Include="scientificnumberformattertest.cpp" />
174    <ClCompile Include="sdtfmtts.cpp" />
175    <ClCompile Include="selfmts.cpp" />
176    <ClCompile Include="simpleformattertest.cpp" />
177    <ClCompile Include="static_unisets_test.cpp" />
178    <ClCompile Include="tchcfmt.cpp" />
179    <ClCompile Include="tfsmalls.cpp" />
180    <ClCompile Include="tmsgfmt.cpp" />
181    <ClCompile Include="tsdate.cpp" />
182    <ClCompile Include="tsdcfmsy.cpp" />
183    <ClCompile Include="tsdtfmsy.cpp" />
184    <ClCompile Include="tsnmfmt.cpp" />
185    <ClCompile Include="tufmtts.cpp" />
186    <ClCompile Include="tzbdtest.cpp" />
187    <ClCompile Include="tzfmttst.cpp" />
188    <ClCompile Include="tzoffloc.cpp" />
189    <ClCompile Include="tzregts.cpp" />
190    <ClCompile Include="tzrulets.cpp" />
191    <ClCompile Include="tztest.cpp" />
192    <ClCompile Include="unifiedcachetest.cpp" />
193    <ClCompile Include="windttst.cpp" />
194    <ClCompile Include="winnmtst.cpp" />
195    <ClCompile Include="idnaconf.cpp" />
196    <ClCompile Include="idnaref.cpp" />
197    <ClCompile Include="nptrans.cpp" />
198    <ClCompile Include="punyref.cpp" />
199    <ClCompile Include="testidn.cpp" />
200    <ClCompile Include="testidna.cpp" />
201    <ClCompile Include="uts46test.cpp" />
202    <ClCompile Include="aliastst.cpp" />
203    <ClCompile Include="loctest.cpp" />
204    <ClCompile Include="restest.cpp" />
205    <ClCompile Include="restsnew.cpp" />
206    <ClCompile Include="intltest.cpp" />
207    <ClCompile Include="itmajor.cpp" />
208    <ClCompile Include="itutil.cpp" />
209    <ClCompile Include="testutil.cpp" />
210    <ClCompile Include="textfile.cpp" />
211    <ClCompile Include="tokiter.cpp" />
212    <ClCompile Include="winutil.cpp" />
213    <ClCompile Include="canittst.cpp" />
214    <ClCompile Include="normconf.cpp" />
215    <ClCompile Include="tstnorm.cpp" />
216    <ClCompile Include="tstnrapi.cpp" />
217    <ClCompile Include="ucdtest.cpp" />
218    <ClCompile Include="usettest.cpp" />
219    <ClCompile Include="regextst.cpp" />
220    <ClCompile Include="icusvtst.cpp" />
221    <ClCompile Include="citrtest.cpp" />
222    <ClCompile Include="reptest.cpp" />
223    <ClCompile Include="sfwdchit.cpp" />
224    <ClCompile Include="strcase.cpp" />
225    <ClCompile Include="ustrtest.cpp" />
226    <ClCompile Include="utxttest.cpp" />
227    <ClCompile Include="cpdtrtst.cpp" />
228    <ClCompile Include="ittrans.cpp" />
229    <ClCompile Include="jamotest.cpp" />
230    <ClCompile Include="transapi.cpp" />
231    <ClCompile Include="transrt.cpp" />
232    <ClCompile Include="transtst.cpp" />
233    <ClCompile Include="trnserr.cpp" />
234    <ClCompile Include="convtest.cpp" />
235    <ClCompile Include="csdetest.cpp" />
236    <ClCompile Include="bidiconf.cpp" />
237    <ClCompile Include="listformattertest.cpp" />
238    <ClCompile Include="formattedvaluetest.cpp" />
239    <ClCompile Include="localebuildertest.cpp" />
240    <ClCompile Include="localematchertest.cpp" />
241    <ClCompile Include="units_data_test.cpp" />
242    <ClCompile Include="units_router_test.cpp" />
243    <ClCompile Include="units_test.cpp" />
244    <ClCompile Include="uchar_type_build_test.cpp" />
245  </ItemGroup>
246  <ItemGroup>
247    <ClInclude Include="colldata.h" />
248    <ClInclude Include="erarulestest.h" />
249    <ClInclude Include="itrbbi.h" />
250    <ClInclude Include="rbbiapts.h" />
251    <ClInclude Include="rbbitst.h" />
252    <ClInclude Include="rbbimonkeytest.h" />
253    <ClInclude Include="itspoof.h" />
254    <ClInclude Include="allcoll.h" />
255    <ClInclude Include="alphaindextst.h" />
256    <ClInclude Include="apicoll.h" />
257    <ClInclude Include="currcoll.h" />
258    <ClInclude Include="decoll.h" />
259    <ClInclude Include="encoll.h" />
260    <ClInclude Include="escoll.h" />
261    <ClInclude Include="ficoll.h" />
262    <ClInclude Include="frcoll.h" />
263    <ClInclude Include="g7coll.h" />
264    <ClInclude Include="itercoll.h" />
265    <ClInclude Include="jacoll.h" />
266    <ClInclude Include="lcukocol.h" />
267    <ClInclude Include="mnkytst.h" />
268    <ClInclude Include="regcoll.h" />
269    <ClInclude Include="regiontst.h" />
270    <ClInclude Include="srchtest.h" />
271    <ClInclude Include="ssearch.h" />
272    <ClInclude Include="svccoll.h" />
273    <ClInclude Include="thcoll.h" />
274    <ClInclude Include="trcoll.h" />
275    <ClInclude Include="tscoll.h" />
276    <ClInclude Include="ucaconf.h" />
277    <ClInclude Include="uvectest.h" />
278    <ClInclude Include="v32test.h" />
279    <ClInclude Include="simplethread.h" />
280    <ClInclude Include="strtest.h" />
281    <ClInclude Include="tsmthred.h" />
282    <ClInclude Include="tsputil.h" />
283    <ClInclude Include="uobjtest.h" />
284    <ClInclude Include="astrotst.h" />
285    <ClInclude Include="calcasts.h" />
286    <ClInclude Include="callimts.h" />
287    <ClInclude Include="calregts.h" />
288    <ClInclude Include="caltest.h" />
289    <ClInclude Include="caltztst.h" />
290    <ClInclude Include="dadrcal.h" />
291    <ClInclude Include="dadrfmt.h" />
292    <ClInclude Include="datadrivennumberformattestsuite.h" />
293    <ClInclude Include="dcfmapts.h" />
294    <ClInclude Include="dcfmtest.h" />
295    <ClInclude Include="dtfmapts.h" />
296    <ClInclude Include="dtfmrgts.h" />
297    <ClInclude Include="dtfmtrtts.h" />
298    <ClInclude Include="dtfmttst.h" />
299    <ClInclude Include="dtifmtts.h" />
300    <ClInclude Include="dtptngts.h" />
301    <ClInclude Include="fldset.h" />
302    <ClInclude Include="incaltst.h" />
303    <ClInclude Include="itformat.h" />
304    <ClInclude Include="itrbnf.h" />
305    <ClInclude Include="itrbnfp.h" />
306    <ClInclude Include="itrbnfrt.h" />
307    <ClInclude Include="locnmtst.h" />
308    <ClInclude Include="miscdtfm.h" />
309    <ClInclude Include="msfmrgts.h" />
310    <ClInclude Include="nmfmapts.h" />
311    <ClInclude Include="nmfmtrt.h" />
312    <ClInclude Include="numbertest.h" />
313    <ClInclude Include="numberformattesttuple.h" />
314    <ClInclude Include="numfmtst.h" />
315    <ClInclude Include="numrgts.h" />
316    <ClInclude Include="plurfmts.h" />
317    <ClInclude Include="plurults.h" />
318    <ClInclude Include="pptest.h" />
319    <ClInclude Include="sdtfmtts.h" />
320    <ClInclude Include="selfmts.h" />
321    <ClInclude Include="tchcfmt.h" />
322    <ClInclude Include="tfsmalls.h" />
323    <ClInclude Include="tmsgfmt.h" />
324    <ClInclude Include="tsdate.h" />
325    <ClInclude Include="tsdcfmsy.h" />
326    <ClInclude Include="tsdtfmsy.h" />
327    <ClInclude Include="tsnmfmt.h" />
328    <ClInclude Include="tufmtts.h" />
329    <ClInclude Include="tzbdtest.h" />
330    <ClInclude Include="tzfmttst.h" />
331    <ClInclude Include="tzoffloc.h" />
332    <ClInclude Include="tzregts.h" />
333    <ClInclude Include="tzrulets.h" />
334    <ClInclude Include="tztest.h" />
335    <ClInclude Include="windttst.h" />
336    <ClInclude Include="winnmtst.h" />
337    <ClInclude Include="idnaconf.h" />
338    <ClInclude Include="idnaref.h" />
339    <ClInclude Include="nptrans.h" />
340    <ClInclude Include="punyref.h" />
341    <ClInclude Include="testidna.h" />
342    <ClInclude Include="aliastst.h" />
343    <ClInclude Include="loctest.h" />
344    <ClInclude Include="restest.h" />
345    <ClInclude Include="restsnew.h" />
346    <ClInclude Include="intltest.h" />
347    <ClInclude Include="itmajor.h" />
348    <ClInclude Include="itutil.h" />
349    <ClInclude Include="testutil.h" />
350    <ClInclude Include="textfile.h" />
351    <ClInclude Include="tokiter.h" />
352    <ClInclude Include="winutil.h" />
353    <ClInclude Include="canittst.h" />
354    <ClInclude Include="normconf.h" />
355    <ClInclude Include="tstnorm.h" />
356    <ClInclude Include="ucdtest.h" />
357    <ClInclude Include="usettest.h" />
358    <ClInclude Include="regextst.h" />
359    <ClInclude Include="icusvtst.h" />
360    <ClInclude Include="citrtest.h" />
361    <ClInclude Include="reptest.h" />
362    <ClInclude Include="sfwdchit.h" />
363    <ClInclude Include="ustrtest.h" />
364    <ClInclude Include="utxttest.h" />
365    <ClInclude Include="cpdtrtst.h" />
366    <ClInclude Include="ittrans.h" />
367    <ClInclude Include="jamotest.h" />
368    <ClInclude Include="transapi.h" />
369    <ClInclude Include="transrt.h" />
370    <ClInclude Include="transtst.h" />
371    <ClInclude Include="trnserr.h" />
372    <ClInclude Include="convtest.h" />
373    <ClInclude Include="csdetest.h" />
374    <ClInclude Include="listformattertest.h" />
375    <ClInclude Include="localebuildertest.h" />
376  </ItemGroup>
377  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
378  <ImportGroup Label="ExtensionTargets">
379  </ImportGroup>
380</Project>
381