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 <DisableLanguageExtensions>false</DisableLanguageExtensions> 39 <WarningLevel>Level3</WarningLevel> 40 <CompileAs>Default</CompileAs> 41 <PrecompiledHeaderOutputFile>$(OutDir)/intltest.pch</PrecompiledHeaderOutputFile> 42 <AssemblerListingLocation>$(OutDir)/</AssemblerListingLocation> 43 <ObjectFileName>$(OutDir)/</ObjectFileName> 44 <ProgramDataBaseFileName>$(OutDir)/intltest.pdb</ProgramDataBaseFileName> 45 </ClCompile> 46 <Link> 47 <SubSystem>Console</SubSystem> 48 <OutputFile>$(OutDir)/intltest.exe</OutputFile> 49 <AdditionalLibraryDirectories>..\..\..\$(IcuLibOutputDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 50 </Link> 51 </ItemDefinitionGroup> 52 <!-- Options that are common to all 'Debug' project configurations --> 53 <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'"> 54 <ClCompile> 55 <BrowseInformation>true</BrowseInformation> 56 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 57 </ClCompile> 58 <Link> 59 <AdditionalDependencies>icuucd.lib;icuind.lib;icutud.lib;icutestd.lib;%(AdditionalDependencies)</AdditionalDependencies> 60 </Link> 61 </ItemDefinitionGroup> 62 <!-- Options that are common to all 'Release' project configurations --> 63 <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'"> 64 <ClCompile> 65 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 66 <FunctionLevelLinking>true</FunctionLevelLinking> 67 </ClCompile> 68 <Link> 69 <AdditionalDependencies>icuuc.lib;icuin.lib;icutu.lib;icutest.lib;%(AdditionalDependencies)</AdditionalDependencies> 70 </Link> 71 </ItemDefinitionGroup> 72 <ItemGroup> 73 <ClCompile Include="bytestrietest.cpp" /> 74 <ClCompile Include="collationtest.cpp"> 75 <DisableLanguageExtensions>false</DisableLanguageExtensions> 76 </ClCompile> 77 <ClCompile Include="colldata.cpp"> 78 <DisableLanguageExtensions>false</DisableLanguageExtensions> 79 </ClCompile> 80 <ClCompile Include="erarulestest.cpp" /> 81 <ClCompile Include="numfmtspectest.cpp" /> 82 <ClCompile Include="regiontst.cpp" /> 83 <ClCompile Include="ucharstrietest.cpp" /> 84 <ClCompile Include="itrbbi.cpp" /> 85 <ClCompile Include="lstmbetst.cpp" /> 86 <ClCompile Include="rbbiapts.cpp"> 87 <DisableLanguageExtensions>false</DisableLanguageExtensions> 88 </ClCompile> 89 <ClCompile Include="rbbitst.cpp" /> 90 <ClCompile Include="rbbimonkeytest.cpp" /> 91 <ClCompile Include="itspoof.cpp" /> 92 <ClCompile Include="allcoll.cpp" /> 93 <ClCompile Include="alphaindextst.cpp" /> 94 <ClCompile Include="apicoll.cpp" /> 95 <ClCompile Include="currcoll.cpp" /> 96 <ClCompile Include="decoll.cpp" /> 97 <ClCompile Include="encoll.cpp" /> 98 <ClCompile Include="escoll.cpp" /> 99 <ClCompile Include="ficoll.cpp" /> 100 <ClCompile Include="frcoll.cpp" /> 101 <ClCompile Include="g7coll.cpp" /> 102 <ClCompile Include="itercoll.cpp" /> 103 <ClCompile Include="jacoll.cpp" /> 104 <ClCompile Include="lcukocol.cpp" /> 105 <ClCompile Include="mnkytst.cpp" /> 106 <ClCompile Include="regcoll.cpp" /> 107 <ClCompile Include="srchtest.cpp" /> 108 <ClCompile Include="ssearch.cpp" /> 109 <ClCompile Include="svccoll.cpp" /> 110 <ClCompile Include="thcoll.cpp" /> 111 <ClCompile Include="trcoll.cpp" /> 112 <ClCompile Include="tscoll.cpp" /> 113 <ClCompile Include="ucaconf.cpp" /> 114 <ClCompile Include="uvectest.cpp" /> 115 <ClCompile Include="v32test.cpp" /> 116 <ClCompile Include="simplethread.cpp"> 117 <DisableLanguageExtensions>false</DisableLanguageExtensions> 118 </ClCompile> 119 <ClCompile Include="strtest.cpp"> 120 <DisableLanguageExtensions>false</DisableLanguageExtensions> 121 </ClCompile> 122 <ClCompile Include="tsmthred.cpp"> 123 <DisableLanguageExtensions>false</DisableLanguageExtensions> 124 </ClCompile> 125 <ClCompile Include="tsputil.cpp" /> 126 <ClCompile Include="uobjtest.cpp"> 127 <DisableLanguageExtensions>false</DisableLanguageExtensions> 128 </ClCompile> 129 <ClCompile Include="astrotst.cpp" /> 130 <ClCompile Include="calcasts.cpp" /> 131 <ClCompile Include="callimts.cpp"> 132 <DisableLanguageExtensions>false</DisableLanguageExtensions> 133 </ClCompile> 134 <ClCompile Include="calregts.cpp" /> 135 <ClCompile Include="caltest.cpp" /> 136 <ClCompile Include="caltztst.cpp"> 137 <DisableLanguageExtensions>false</DisableLanguageExtensions> 138 </ClCompile> 139 <ClCompile Include="compactdecimalformattest.cpp" /> 140 <ClCompile Include="dadrcal.cpp" /> 141 <ClCompile Include="dadrfmt.cpp" /> 142 <ClCompile Include="datadrivennumberformattestsuite.cpp" /> 143 <ClCompile Include="dcfmapts.cpp" /> 144 <ClCompile Include="dcfmtest.cpp" /> 145 <ClCompile Include="dtfmapts.cpp" /> 146 <ClCompile Include="dtfmrgts.cpp" /> 147 <ClCompile Include="dtfmtrtts.cpp" /> 148 <ClCompile Include="dtfmttst.cpp" /> 149 <ClCompile Include="dtifmtts.cpp"> 150 <DisableLanguageExtensions>false</DisableLanguageExtensions> 151 </ClCompile> 152 <ClCompile Include="dtptngts.cpp" /> 153 <ClCompile Include="fldset.cpp" /> 154 <ClCompile Include="formatted_string_builder_test.cpp" /> 155 <ClCompile Include="genderinfotest.cpp" /> 156 <ClCompile Include="incaltst.cpp" /> 157 <ClCompile Include="itformat.cpp" /> 158 <ClCompile Include="itrbnf.cpp" /> 159 <ClCompile Include="itrbnfp.cpp" /> 160 <ClCompile Include="itrbnfrt.cpp" /> 161 <ClCompile Include="locnmtst.cpp" /> 162 <ClCompile Include="measfmttest.cpp" /> 163 <ClCompile Include="miscdtfm.cpp" /> 164 <ClCompile Include="msfmrgts.cpp" /> 165 <ClCompile Include="nmfmapts.cpp" /> 166 <ClCompile Include="nmfmtrt.cpp" /> 167 <ClCompile Include="numberformattesttuple.cpp" /> 168 <ClCompile Include="numbertest_affixutils.cpp" /> 169 <ClCompile Include="numbertest_api.cpp" /> 170 <ClCompile Include="numbertest_decimalquantity.cpp" /> 171 <ClCompile Include="numbertest_modifiers.cpp" /> 172 <ClCompile Include="numbertest_patternmodifier.cpp" /> 173 <ClCompile Include="numbertest_patternstring.cpp" /> 174 <ClCompile Include="string_segment_test.cpp" /> 175 <ClCompile Include="numbertest_parse.cpp" /> 176 <ClCompile Include="displayoptions_test.cpp" /> 177 <ClCompile Include="numbertest_doubleconversion.cpp" /> 178 <ClCompile Include="numbertest_skeletons.cpp" /> 179 <ClCompile Include="numbertest_range.cpp" /> 180 <ClCompile Include="numbertest_permutation.cpp" /> 181 <ClCompile Include="numfmtst.cpp" /> 182 <ClCompile Include="numfmtdatadriventest.cpp" /> 183 <ClCompile Include="numrgts.cpp" /> 184 <ClCompile Include="pluralmaptest.cpp" /> 185 <ClCompile Include="plurfmts.cpp" /> 186 <ClCompile Include="plurults.cpp" /> 187 <ClCompile Include="pptest.cpp" /> 188 <ClCompile Include="quantityformattertest.cpp" /> 189 <ClCompile Include="reldatefmttest.cpp"> 190 <DisableLanguageExtensions>false</DisableLanguageExtensions> 191 </ClCompile> 192 <ClCompile Include="scientificnumberformattertest.cpp" /> 193 <ClCompile Include="sdtfmtts.cpp" /> 194 <ClCompile Include="selfmts.cpp" /> 195 <ClCompile Include="simpleformattertest.cpp" /> 196 <ClCompile Include="static_unisets_test.cpp" /> 197 <ClCompile Include="tchcfmt.cpp" /> 198 <ClCompile Include="tfsmalls.cpp" /> 199 <ClCompile Include="tmsgfmt.cpp" /> 200 <ClCompile Include="tsdate.cpp" /> 201 <ClCompile Include="tsdcfmsy.cpp" /> 202 <ClCompile Include="tsdtfmsy.cpp" /> 203 <ClCompile Include="tsnmfmt.cpp" /> 204 <ClCompile Include="tufmtts.cpp" /> 205 <ClCompile Include="tzbdtest.cpp" /> 206 <ClCompile Include="tzfmttst.cpp"> 207 <DisableLanguageExtensions>false</DisableLanguageExtensions> 208 </ClCompile> 209 <ClCompile Include="tzoffloc.cpp" /> 210 <ClCompile Include="tzregts.cpp" /> 211 <ClCompile Include="tzrulets.cpp" /> 212 <ClCompile Include="tztest.cpp"> 213 <DisableLanguageExtensions>false</DisableLanguageExtensions> 214 </ClCompile> 215 <ClCompile Include="unifiedcachetest.cpp"> 216 <DisableLanguageExtensions>false</DisableLanguageExtensions> 217 </ClCompile> 218 <ClCompile Include="windttst.cpp"> 219 <DisableLanguageExtensions>false</DisableLanguageExtensions> 220 </ClCompile> 221 <ClCompile Include="winnmtst.cpp"> 222 <DisableLanguageExtensions>false</DisableLanguageExtensions> 223 </ClCompile> 224 <ClCompile Include="idnaconf.cpp" /> 225 <ClCompile Include="idnaref.cpp" /> 226 <ClCompile Include="nptrans.cpp" /> 227 <ClCompile Include="punyref.cpp" /> 228 <ClCompile Include="testidn.cpp"> 229 <DisableLanguageExtensions>false</DisableLanguageExtensions> 230 </ClCompile> 231 <ClCompile Include="testidna.cpp" /> 232 <ClCompile Include="uts46test.cpp" /> 233 <ClCompile Include="aliastst.cpp" /> 234 <ClCompile Include="loctest.cpp" /> 235 <ClCompile Include="restest.cpp" /> 236 <ClCompile Include="restsnew.cpp" /> 237 <ClCompile Include="intltest.cpp"> 238 <DisableLanguageExtensions>false</DisableLanguageExtensions> 239 </ClCompile> 240 <ClCompile Include="itmajor.cpp"> 241 <DisableLanguageExtensions>false</DisableLanguageExtensions> 242 </ClCompile> 243 <ClCompile Include="itutil.cpp"> 244 <DisableLanguageExtensions>false</DisableLanguageExtensions> 245 </ClCompile> 246 <ClCompile Include="testutil.cpp" /> 247 <ClCompile Include="textfile.cpp" /> 248 <ClCompile Include="tokiter.cpp" /> 249 <ClCompile Include="winutil.cpp"> 250 <DisableLanguageExtensions>false</DisableLanguageExtensions> 251 </ClCompile> 252 <ClCompile Include="canittst.cpp" /> 253 <ClCompile Include="normconf.cpp" /> 254 <ClCompile Include="tstnorm.cpp"> 255 <DisableLanguageExtensions>false</DisableLanguageExtensions> 256 </ClCompile> 257 <ClCompile Include="tstnrapi.cpp"> 258 <DisableLanguageExtensions>false</DisableLanguageExtensions> 259 </ClCompile> 260 <ClCompile Include="ucdtest.cpp"> 261 <DisableLanguageExtensions>false</DisableLanguageExtensions> 262 </ClCompile> 263 <ClCompile Include="usettest.cpp" /> 264 <ClCompile Include="regextst.cpp" /> 265 <ClCompile Include="icusvtst.cpp"> 266 <DisableLanguageExtensions>false</DisableLanguageExtensions> 267 </ClCompile> 268 <ClCompile Include="citrtest.cpp" /> 269 <ClCompile Include="reptest.cpp" /> 270 <ClCompile Include="sfwdchit.cpp" /> 271 <ClCompile Include="strcase.cpp" /> 272 <ClCompile Include="ustrtest.cpp"> 273 <DisableLanguageExtensions>false</DisableLanguageExtensions> 274 </ClCompile> 275 <ClCompile Include="utxttest.cpp" /> 276 <ClCompile Include="cpdtrtst.cpp" /> 277 <ClCompile Include="ittrans.cpp" /> 278 <ClCompile Include="jamotest.cpp" /> 279 <ClCompile Include="transapi.cpp" /> 280 <ClCompile Include="transrt.cpp" /> 281 <ClCompile Include="transtst.cpp" /> 282 <ClCompile Include="trnserr.cpp" /> 283 <ClCompile Include="convtest.cpp" /> 284 <ClCompile Include="csdetest.cpp" /> 285 <ClCompile Include="bidiconf.cpp" /> 286 <ClCompile Include="listformattertest.cpp" /> 287 <ClCompile Include="formattedvaluetest.cpp" /> 288 <ClCompile Include="localebuildertest.cpp" /> 289 <ClCompile Include="localematchertest.cpp" /> 290 <ClCompile Include="units_data_test.cpp" /> 291 <ClCompile Include="units_router_test.cpp" /> 292 <ClCompile Include="units_test.cpp" /> 293 </ItemGroup> 294 <ItemGroup> 295 <ClInclude Include="colldata.h" /> 296 <ClInclude Include="erarulestest.h" /> 297 <ClInclude Include="itrbbi.h" /> 298 <ClInclude Include="rbbiapts.h" /> 299 <ClInclude Include="rbbitst.h" /> 300 <ClInclude Include="rbbimonkeytest.h" /> 301 <ClInclude Include="itspoof.h" /> 302 <ClInclude Include="allcoll.h" /> 303 <ClInclude Include="alphaindextst.h" /> 304 <ClInclude Include="apicoll.h" /> 305 <ClInclude Include="currcoll.h" /> 306 <ClInclude Include="decoll.h" /> 307 <ClInclude Include="encoll.h" /> 308 <ClInclude Include="escoll.h" /> 309 <ClInclude Include="ficoll.h" /> 310 <ClInclude Include="frcoll.h" /> 311 <ClInclude Include="g7coll.h" /> 312 <ClInclude Include="itercoll.h" /> 313 <ClInclude Include="jacoll.h" /> 314 <ClInclude Include="lcukocol.h" /> 315 <ClInclude Include="mnkytst.h" /> 316 <ClInclude Include="regcoll.h" /> 317 <ClInclude Include="regiontst.h" /> 318 <ClInclude Include="srchtest.h" /> 319 <ClInclude Include="ssearch.h" /> 320 <ClInclude Include="svccoll.h" /> 321 <ClInclude Include="thcoll.h" /> 322 <ClInclude Include="trcoll.h" /> 323 <ClInclude Include="tscoll.h" /> 324 <ClInclude Include="ucaconf.h" /> 325 <ClInclude Include="uvectest.h" /> 326 <ClInclude Include="v32test.h" /> 327 <ClInclude Include="simplethread.h" /> 328 <ClInclude Include="strtest.h" /> 329 <ClInclude Include="tsmthred.h" /> 330 <ClInclude Include="tsputil.h" /> 331 <ClInclude Include="uobjtest.h" /> 332 <ClInclude Include="astrotst.h" /> 333 <ClInclude Include="calcasts.h" /> 334 <ClInclude Include="callimts.h" /> 335 <ClInclude Include="calregts.h" /> 336 <ClInclude Include="caltest.h" /> 337 <ClInclude Include="caltztst.h" /> 338 <ClInclude Include="dadrcal.h" /> 339 <ClInclude Include="dadrfmt.h" /> 340 <ClInclude Include="datadrivennumberformattestsuite.h" /> 341 <ClInclude Include="dcfmapts.h" /> 342 <ClInclude Include="dcfmtest.h" /> 343 <ClInclude Include="dtfmapts.h" /> 344 <ClInclude Include="dtfmrgts.h" /> 345 <ClInclude Include="dtfmtrtts.h" /> 346 <ClInclude Include="dtfmttst.h" /> 347 <ClInclude Include="dtifmtts.h" /> 348 <ClInclude Include="dtptngts.h" /> 349 <ClInclude Include="fldset.h" /> 350 <ClInclude Include="incaltst.h" /> 351 <ClInclude Include="itformat.h" /> 352 <ClInclude Include="itrbnf.h" /> 353 <ClInclude Include="itrbnfp.h" /> 354 <ClInclude Include="itrbnfrt.h" /> 355 <ClInclude Include="locnmtst.h" /> 356 <ClInclude Include="miscdtfm.h" /> 357 <ClInclude Include="msfmrgts.h" /> 358 <ClInclude Include="nmfmapts.h" /> 359 <ClInclude Include="nmfmtrt.h" /> 360 <ClInclude Include="numbertest.h" /> 361 <ClInclude Include="numberformattesttuple.h" /> 362 <ClInclude Include="numfmtst.h" /> 363 <ClInclude Include="numrgts.h" /> 364 <ClInclude Include="plurfmts.h" /> 365 <ClInclude Include="plurults.h" /> 366 <ClInclude Include="pptest.h" /> 367 <ClInclude Include="sdtfmtts.h" /> 368 <ClInclude Include="selfmts.h" /> 369 <ClInclude Include="tchcfmt.h" /> 370 <ClInclude Include="tfsmalls.h" /> 371 <ClInclude Include="tmsgfmt.h" /> 372 <ClInclude Include="tsdate.h" /> 373 <ClInclude Include="tsdcfmsy.h" /> 374 <ClInclude Include="tsdtfmsy.h" /> 375 <ClInclude Include="tsnmfmt.h" /> 376 <ClInclude Include="tufmtts.h" /> 377 <ClInclude Include="tzbdtest.h" /> 378 <ClInclude Include="tzfmttst.h" /> 379 <ClInclude Include="tzoffloc.h" /> 380 <ClInclude Include="tzregts.h" /> 381 <ClInclude Include="tzrulets.h" /> 382 <ClInclude Include="tztest.h" /> 383 <ClInclude Include="windttst.h" /> 384 <ClInclude Include="winnmtst.h" /> 385 <ClInclude Include="idnaconf.h" /> 386 <ClInclude Include="idnaref.h" /> 387 <ClInclude Include="nptrans.h" /> 388 <ClInclude Include="punyref.h" /> 389 <ClInclude Include="testidna.h" /> 390 <ClInclude Include="aliastst.h" /> 391 <ClInclude Include="loctest.h" /> 392 <ClInclude Include="restest.h" /> 393 <ClInclude Include="restsnew.h" /> 394 <ClInclude Include="intltest.h" /> 395 <ClInclude Include="itmajor.h" /> 396 <ClInclude Include="itutil.h" /> 397 <ClInclude Include="testutil.h" /> 398 <ClInclude Include="textfile.h" /> 399 <ClInclude Include="tokiter.h" /> 400 <ClInclude Include="winutil.h" /> 401 <ClInclude Include="canittst.h" /> 402 <ClInclude Include="normconf.h" /> 403 <ClInclude Include="tstnorm.h" /> 404 <ClInclude Include="ucdtest.h" /> 405 <ClInclude Include="usettest.h" /> 406 <ClInclude Include="regextst.h" /> 407 <ClInclude Include="icusvtst.h" /> 408 <ClInclude Include="citrtest.h" /> 409 <ClInclude Include="reptest.h" /> 410 <ClInclude Include="sfwdchit.h" /> 411 <ClInclude Include="ustrtest.h" /> 412 <ClInclude Include="utxttest.h" /> 413 <ClInclude Include="cpdtrtst.h" /> 414 <ClInclude Include="ittrans.h" /> 415 <ClInclude Include="jamotest.h" /> 416 <ClInclude Include="transapi.h" /> 417 <ClInclude Include="transrt.h" /> 418 <ClInclude Include="transtst.h" /> 419 <ClInclude Include="trnserr.h" /> 420 <ClInclude Include="convtest.h" /> 421 <ClInclude Include="csdetest.h" /> 422 <ClInclude Include="listformattertest.h" /> 423 <ClInclude Include="localebuildertest.h" /> 424 </ItemGroup> 425 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 426 <ImportGroup Label="ExtensionTargets"> 427 </ImportGroup> 428</Project> 429