Imported Upstream version 58.1
[platform/upstream/icu.git] / source / stubdata / stubdata.vcxproj
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="Release|Win32">
13       <Configuration>Release</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>{203EC78A-0531-43F0-A636-285439BDE025}</ProjectGuid>
23   </PropertyGroup>
24   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
25   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
26     <ConfigurationType>DynamicLibrary</ConfigurationType>
27     <UseOfMfc>false</UseOfMfc>
28     <CharacterSet>MultiByte</CharacterSet>
29     <PlatformToolset>v140</PlatformToolset>
30   </PropertyGroup>
31   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
32     <ConfigurationType>DynamicLibrary</ConfigurationType>
33     <UseOfMfc>false</UseOfMfc>
34     <CharacterSet>MultiByte</CharacterSet>
35     <PlatformToolset>v140</PlatformToolset>
36   </PropertyGroup>
37   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
38     <ConfigurationType>DynamicLibrary</ConfigurationType>
39     <UseOfMfc>false</UseOfMfc>
40     <CharacterSet>MultiByte</CharacterSet>
41     <PlatformToolset>v140</PlatformToolset>
42   </PropertyGroup>
43   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
44     <ConfigurationType>DynamicLibrary</ConfigurationType>
45     <UseOfMfc>false</UseOfMfc>
46     <CharacterSet>MultiByte</CharacterSet>
47     <PlatformToolset>v140</PlatformToolset>
48   </PropertyGroup>
49   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
50   <ImportGroup Label="ExtensionSettings">
51   </ImportGroup>
52   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
53     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
54     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
55   </ImportGroup>
56   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
57     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
59   </ImportGroup>
60   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
61     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
63   </ImportGroup>
64   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
65     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
67   </ImportGroup>
68   <PropertyGroup Label="UserMacros" />
69   <PropertyGroup>
70     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
71     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</OutDir>
72     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</IntDir>
73     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
74     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest>
75     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</OutDir>
76     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</IntDir>
77     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
78     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</OutDir>
79     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</IntDir>
80     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
81     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest>
82     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</OutDir>
83     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</IntDir>
84     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest>
85   </PropertyGroup>
86   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
87     <Midl>
88       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
89       <MkTypLibCompatible>true</MkTypLibCompatible>
90       <SuppressStartupBanner>true</SuppressStartupBanner>
91       <TargetEnvironment>Win32</TargetEnvironment>
92       <TypeLibraryName>.\x86\Release\icudt.tlb</TypeLibraryName>
93     </Midl>
94     <ClCompile>
95       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
96       <PreprocessorDefinitions>WIN32;NDEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
97       <StringPooling>true</StringPooling>
98       <ExceptionHandling>
99       </ExceptionHandling>
100       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
101       <FunctionLevelLinking>true</FunctionLevelLinking>
102       <DisableLanguageExtensions>true</DisableLanguageExtensions>
103       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
104       <PrecompiledHeaderOutputFile>.\x86\Release\stubdata.pch</PrecompiledHeaderOutputFile>
105       <AssemblerListingLocation>.\x86\Release/</AssemblerListingLocation>
106       <ObjectFileName>.\x86\Release/</ObjectFileName>
107       <ProgramDataBaseFileName>.\x86\Release/</ProgramDataBaseFileName>
108       <WarningLevel>Level3</WarningLevel>
109       <SuppressStartupBanner>true</SuppressStartupBanner>
110       <CompileAs>Default</CompileAs>
111     </ClCompile>
112     <ResourceCompile>
113       <PreprocessorDefinitions>NDEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
114       <Culture>0x0409</Culture>
115     </ResourceCompile>
116     <PreLinkEvent>
117       <Command>echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." &gt; "$(ProjectDir)stubdatabuilt.txt"</Command>
118     </PreLinkEvent>
119     <Link>
120       <OutputFile>..\..\bin\icudt58.dll</OutputFile>
121       <SuppressStartupBanner>true</SuppressStartupBanner>
122       <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
123       <ProgramDatabaseFile>.\x86\Release\icudt.pdb</ProgramDatabaseFile>
124       <NoEntryPoint>true</NoEntryPoint>
125       <SetChecksum>true</SetChecksum>
126       <BaseAddress>0x4ad00000</BaseAddress>
127       <RandomizedBaseAddress>false</RandomizedBaseAddress>
128       <DataExecutionPrevention>
129       </DataExecutionPrevention>
130       <TurnOffAssemblyGeneration>true</TurnOffAssemblyGeneration>
131       <ImportLibrary>..\..\lib\icudt.lib</ImportLibrary>
132     </Link>
133   </ItemDefinitionGroup>
134   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
135     <Midl>
136       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
137       <MkTypLibCompatible>true</MkTypLibCompatible>
138       <SuppressStartupBanner>true</SuppressStartupBanner>
139       <TargetEnvironment>Win32</TargetEnvironment>
140       <TypeLibraryName>.\x86\Debug/icudt.tlb</TypeLibraryName>
141     </Midl>
142     <ClCompile>
143       <Optimization>Disabled</Optimization>
144       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
145       <PreprocessorDefinitions>WIN32;_DEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
146       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
147       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
148       <BufferSecurityCheck>true</BufferSecurityCheck>
149       <DisableLanguageExtensions>true</DisableLanguageExtensions>
150       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
151       <PrecompiledHeaderOutputFile>.\x86\Debug/stubdata.pch</PrecompiledHeaderOutputFile>
152       <AssemblerListingLocation>.\x86\Debug/</AssemblerListingLocation>
153       <ObjectFileName>.\x86\Debug/</ObjectFileName>
154       <ProgramDataBaseFileName>.\x86\Debug/</ProgramDataBaseFileName>
155       <WarningLevel>Level3</WarningLevel>
156       <SuppressStartupBanner>true</SuppressStartupBanner>
157       <CompileAs>Default</CompileAs>
158     </ClCompile>
159     <ResourceCompile>
160       <PreprocessorDefinitions>_DEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
161       <Culture>0x0409</Culture>
162     </ResourceCompile>
163     <PreLinkEvent>
164       <Command>echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." &gt; "$(ProjectDir)stubdatabuilt.txt"</Command>
165     </PreLinkEvent>
166     <Link>
167       <OutputFile>..\..\bin\icudt58.dll</OutputFile>
168       <SuppressStartupBanner>true</SuppressStartupBanner>
169       <ProgramDatabaseFile>.\x86\Debug/icudt.pdb</ProgramDatabaseFile>
170       <NoEntryPoint>true</NoEntryPoint>
171       <SetChecksum>true</SetChecksum>
172       <BaseAddress>0x4ad00000</BaseAddress>
173       <RandomizedBaseAddress>false</RandomizedBaseAddress>
174       <DataExecutionPrevention>
175       </DataExecutionPrevention>
176       <TurnOffAssemblyGeneration>true</TurnOffAssemblyGeneration>
177       <ImportLibrary>..\..\lib\icudt.lib</ImportLibrary>
178     </Link>
179   </ItemDefinitionGroup>
180   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
181     <Midl>
182       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
183       <MkTypLibCompatible>true</MkTypLibCompatible>
184       <SuppressStartupBanner>true</SuppressStartupBanner>
185       <TargetEnvironment>X64</TargetEnvironment>
186       <TypeLibraryName>.\x64\Release\icudt.tlb</TypeLibraryName>
187     </Midl>
188     <ClCompile>
189       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
190       <PreprocessorDefinitions>WIN64;WIN32;NDEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
191       <StringPooling>true</StringPooling>
192       <ExceptionHandling>
193       </ExceptionHandling>
194       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
195       <FunctionLevelLinking>true</FunctionLevelLinking>
196       <DisableLanguageExtensions>true</DisableLanguageExtensions>
197       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
198       <PrecompiledHeaderOutputFile>.\x64\Release\stubdata.pch</PrecompiledHeaderOutputFile>
199       <AssemblerListingLocation>.\x64\Release/</AssemblerListingLocation>
200       <ObjectFileName>.\x64\Release/</ObjectFileName>
201       <ProgramDataBaseFileName>.\x64\Release/</ProgramDataBaseFileName>
202       <WarningLevel>Level3</WarningLevel>
203       <SuppressStartupBanner>true</SuppressStartupBanner>
204       <CompileAs>Default</CompileAs>
205     </ClCompile>
206     <ResourceCompile>
207       <PreprocessorDefinitions>NDEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
208       <Culture>0x0409</Culture>
209     </ResourceCompile>
210     <PreLinkEvent>
211       <Command>echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." &gt; "$(ProjectDir)stubdatabuilt.txt"</Command>
212     </PreLinkEvent>
213     <Link>
214       <OutputFile>..\..\bin64\icudt58.dll</OutputFile>
215       <SuppressStartupBanner>true</SuppressStartupBanner>
216       <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
217       <ProgramDatabaseFile>.\x64\Release\icudt.pdb</ProgramDatabaseFile>
218       <NoEntryPoint>true</NoEntryPoint>
219       <SetChecksum>true</SetChecksum>
220       <BaseAddress>0x4ad00000</BaseAddress>
221       <TurnOffAssemblyGeneration>true</TurnOffAssemblyGeneration>
222       <ImportLibrary>..\..\lib64\icudt.lib</ImportLibrary>
223       <TargetMachine>MachineX64</TargetMachine>
224     </Link>
225   </ItemDefinitionGroup>
226   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
227     <Midl>
228       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
229       <MkTypLibCompatible>true</MkTypLibCompatible>
230       <SuppressStartupBanner>true</SuppressStartupBanner>
231       <TargetEnvironment>X64</TargetEnvironment>
232       <TypeLibraryName>.\x64\Debug/icudt.tlb</TypeLibraryName>
233     </Midl>
234     <ClCompile>
235       <Optimization>Disabled</Optimization>
236       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
237       <PreprocessorDefinitions>WIN64;WIN32;_DEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
238       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
239       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
240       <BufferSecurityCheck>true</BufferSecurityCheck>
241       <DisableLanguageExtensions>true</DisableLanguageExtensions>
242       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
243       <PrecompiledHeaderOutputFile>.\x64\Debug/stubdata.pch</PrecompiledHeaderOutputFile>
244       <AssemblerListingLocation>.\x64\Debug/</AssemblerListingLocation>
245       <ObjectFileName>.\x64\Debug/</ObjectFileName>
246       <ProgramDataBaseFileName>.\x64\Debug/</ProgramDataBaseFileName>
247       <WarningLevel>Level3</WarningLevel>
248       <SuppressStartupBanner>true</SuppressStartupBanner>
249       <CompileAs>Default</CompileAs>
250     </ClCompile>
251     <ResourceCompile>
252       <PreprocessorDefinitions>_DEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
253       <Culture>0x0409</Culture>
254     </ResourceCompile>
255     <PreLinkEvent>
256       <Command>echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." &gt; "$(ProjectDir)stubdatabuilt.txt"</Command>
257     </PreLinkEvent>
258     <Link>
259       <OutputFile>..\..\bin64\icudt58.dll</OutputFile>
260       <SuppressStartupBanner>true</SuppressStartupBanner>
261       <ProgramDatabaseFile>.\x64\Debug/icudt.pdb</ProgramDatabaseFile>
262       <NoEntryPoint>true</NoEntryPoint>
263       <SetChecksum>true</SetChecksum>
264       <BaseAddress>0x4ad00000</BaseAddress>
265       <TurnOffAssemblyGeneration>true</TurnOffAssemblyGeneration>
266       <ImportLibrary>..\..\lib64\icudt.lib</ImportLibrary>
267       <TargetMachine>MachineX64</TargetMachine>
268     </Link>
269   </ItemDefinitionGroup>
270   <ItemGroup>
271     <ClCompile Include="stubdata.c" />
272   </ItemGroup>
273   <ItemGroup>
274     <ResourceCompile Include="..\data\misc\icudata.rc">
275       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
276       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
277       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
278       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
279     </ResourceCompile>
280   </ItemGroup>
281   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
282   <ImportGroup Label="ExtensionTargets">
283   </ImportGroup>
284 </Project>