ebf77e0fdd545c851b9c40901ae10567827c914a
[WebKit-https.git] / Tools / TestWebKitAPI / TestWebKitAPI.vcxproj / TestWebKitAPI.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="DebugSuffix|Win32">
5       <Configuration>DebugSuffix</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="DebugSuffix|x64">
9       <Configuration>DebugSuffix</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug_WinCairo|Win32">
13       <Configuration>Debug_WinCairo</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Debug_WinCairo|x64">
17       <Configuration>Debug_WinCairo</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20     <ProjectConfiguration Include="Debug|Win32">
21       <Configuration>Debug</Configuration>
22       <Platform>Win32</Platform>
23     </ProjectConfiguration>
24     <ProjectConfiguration Include="Debug|x64">
25       <Configuration>Debug</Configuration>
26       <Platform>x64</Platform>
27     </ProjectConfiguration>
28     <ProjectConfiguration Include="Production|Win32">
29       <Configuration>Production</Configuration>
30       <Platform>Win32</Platform>
31     </ProjectConfiguration>
32     <ProjectConfiguration Include="Production|x64">
33       <Configuration>Production</Configuration>
34       <Platform>x64</Platform>
35     </ProjectConfiguration>
36     <ProjectConfiguration Include="Release_WinCairo|Win32">
37       <Configuration>Release_WinCairo</Configuration>
38       <Platform>Win32</Platform>
39     </ProjectConfiguration>
40     <ProjectConfiguration Include="Release_WinCairo|x64">
41       <Configuration>Release_WinCairo</Configuration>
42       <Platform>x64</Platform>
43     </ProjectConfiguration>
44     <ProjectConfiguration Include="Release|Win32">
45       <Configuration>Release</Configuration>
46       <Platform>Win32</Platform>
47     </ProjectConfiguration>
48     <ProjectConfiguration Include="Release|x64">
49       <Configuration>Release</Configuration>
50       <Platform>x64</Platform>
51     </ProjectConfiguration>
52   </ItemGroup>
53   <PropertyGroup Label="Globals">
54     <ProjectGuid>{AF94D13A-36C1-45FF-9B0B-EB5D3FF6F43D}</ProjectGuid>
55     <Keyword>Win32Proj</Keyword>
56     <RootNamespace>TestWebKitAPI</RootNamespace>
57   </PropertyGroup>
58   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
59   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
60     <ConfigurationType>Application</ConfigurationType>
61     <UseDebugLibraries>true</UseDebugLibraries>
62     <CharacterSet>Unicode</CharacterSet>
63     <PlatformToolset>v120_xp</PlatformToolset>
64   </PropertyGroup>
65   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
66     <ConfigurationType>Application</ConfigurationType>
67     <UseDebugLibraries>true</UseDebugLibraries>
68     <CharacterSet>Unicode</CharacterSet>
69   </PropertyGroup>
70   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="Configuration">
71     <ConfigurationType>Application</ConfigurationType>
72     <UseDebugLibraries>true</UseDebugLibraries>
73     <CharacterSet>Unicode</CharacterSet>
74     <PlatformToolset>v120_xp</PlatformToolset>
75   </PropertyGroup>
76   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="Configuration">
77     <ConfigurationType>Application</ConfigurationType>
78     <UseDebugLibraries>true</UseDebugLibraries>
79     <CharacterSet>Unicode</CharacterSet>
80   </PropertyGroup>
81   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="Configuration">
82     <ConfigurationType>Application</ConfigurationType>
83     <UseDebugLibraries>true</UseDebugLibraries>
84     <CharacterSet>Unicode</CharacterSet>
85     <PlatformToolset>v120_xp</PlatformToolset>
86   </PropertyGroup>
87   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="Configuration">
88     <ConfigurationType>Application</ConfigurationType>
89     <UseDebugLibraries>true</UseDebugLibraries>
90     <CharacterSet>Unicode</CharacterSet>
91   </PropertyGroup>
92   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
93     <ConfigurationType>Application</ConfigurationType>
94     <UseDebugLibraries>false</UseDebugLibraries>
95     <CharacterSet>Unicode</CharacterSet>
96     <PlatformToolset>v120_xp</PlatformToolset>
97   </PropertyGroup>
98   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
99     <ConfigurationType>Application</ConfigurationType>
100     <UseDebugLibraries>false</UseDebugLibraries>
101     <CharacterSet>Unicode</CharacterSet>
102   </PropertyGroup>
103   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="Configuration">
104     <ConfigurationType>Application</ConfigurationType>
105     <UseDebugLibraries>false</UseDebugLibraries>
106     <CharacterSet>Unicode</CharacterSet>
107     <PlatformToolset>v120_xp</PlatformToolset>
108   </PropertyGroup>
109   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="Configuration">
110     <ConfigurationType>Application</ConfigurationType>
111     <UseDebugLibraries>false</UseDebugLibraries>
112     <CharacterSet>Unicode</CharacterSet>
113   </PropertyGroup>
114   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="Configuration">
115     <ConfigurationType>Application</ConfigurationType>
116     <UseDebugLibraries>false</UseDebugLibraries>
117     <CharacterSet>Unicode</CharacterSet>
118     <PlatformToolset>v120_xp</PlatformToolset>
119   </PropertyGroup>
120   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="Configuration">
121     <ConfigurationType>Application</ConfigurationType>
122     <UseDebugLibraries>false</UseDebugLibraries>
123     <CharacterSet>Unicode</CharacterSet>
124   </PropertyGroup>
125   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
126   <ImportGroup Label="ExtensionSettings">
127   </ImportGroup>
128   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
129     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
130     <Import Project="TestWebKitAPIDebug.props" />
131   </ImportGroup>
132   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
133     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
134     <Import Project="TestWebKitAPIDebug.props" />
135   </ImportGroup>
136   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="PropertySheets">
137     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
138     <Import Project="TestWebKitAPIDebugWinCairo.props" />
139   </ImportGroup>
140   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="PropertySheets">
141     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
142     <Import Project="TestWebKitAPIDebugWinCairo.props" />
143   </ImportGroup>
144   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="PropertySheets">
145     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
146     <Import Project="TestWebKitAPIDebug.props" />
147     <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
148   </ImportGroup>
149   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="PropertySheets">
150     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
151     <Import Project="TestWebKitAPIDebug.props" />
152     <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
153   </ImportGroup>
154   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
155     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
156     <Import Project="TestWebKitAPIRelease.props" />
157   </ImportGroup>
158   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
159     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
160     <Import Project="TestWebKitAPIRelease.props" />
161   </ImportGroup>
162   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="PropertySheets">
163     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
164     <Import Project="TestWebKitAPIReleaseWinCairo.props" />
165   </ImportGroup>
166   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="PropertySheets">
167     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
168     <Import Project="TestWebKitAPIReleaseWinCairo.props" />
169   </ImportGroup>
170   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="PropertySheets">
171     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
172     <Import Project="TestWebKitAPIProduction.props" />
173   </ImportGroup>
174   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="PropertySheets">
175     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
176     <Import Project="TestWebKitAPIProduction.props" />
177   </ImportGroup>
178   <PropertyGroup Label="UserMacros" />
179   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
180   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
181   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" />
182   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" />
183   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" />
184   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" />
185   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
186   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
187   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" />
188   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" />
189   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" />
190   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" />
191   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
192     <ClCompile>
193       <PrecompiledHeader>
194       </PrecompiledHeader>
195     </ClCompile>
196     <Link />
197   </ItemDefinitionGroup>
198   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
199     <ClCompile>
200       <PrecompiledHeader>
201       </PrecompiledHeader>
202     </ClCompile>
203     <Link />
204   </ItemDefinitionGroup>
205   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">
206     <ClCompile>
207       <PrecompiledHeader>
208       </PrecompiledHeader>
209     </ClCompile>
210     <Link />
211   </ItemDefinitionGroup>
212   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">
213     <ClCompile>
214       <PrecompiledHeader>
215       </PrecompiledHeader>
216     </ClCompile>
217     <Link />
218   </ItemDefinitionGroup>
219   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">
220     <ClCompile>
221       <PrecompiledHeader>
222       </PrecompiledHeader>
223     </ClCompile>
224     <Link />
225   </ItemDefinitionGroup>
226   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">
227     <ClCompile>
228       <PrecompiledHeader>
229       </PrecompiledHeader>
230     </ClCompile>
231     <Link />
232   </ItemDefinitionGroup>
233   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
234     <ClCompile>
235       <PrecompiledHeader>
236       </PrecompiledHeader>
237     </ClCompile>
238     <Link />
239   </ItemDefinitionGroup>
240   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
241     <ClCompile>
242       <PrecompiledHeader>
243       </PrecompiledHeader>
244     </ClCompile>
245     <Link />
246   </ItemDefinitionGroup>
247   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">
248     <ClCompile>
249       <PrecompiledHeader>
250       </PrecompiledHeader>
251     </ClCompile>
252     <Link />
253   </ItemDefinitionGroup>
254   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">
255     <ClCompile>
256       <PrecompiledHeader>
257       </PrecompiledHeader>
258     </ClCompile>
259     <Link />
260   </ItemDefinitionGroup>
261   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
262     <ClCompile>
263       <PrecompiledHeader>
264       </PrecompiledHeader>
265     </ClCompile>
266     <Link />
267   </ItemDefinitionGroup>
268   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'">
269     <ClCompile>
270       <PrecompiledHeader>
271       </PrecompiledHeader>
272     </ClCompile>
273     <Link />
274   </ItemDefinitionGroup>
275   <ItemGroup>
276     <ClInclude Include="..\config.h" />
277     <ClInclude Include="..\Test.h" />
278     <ClInclude Include="..\TestsController.h" />
279     <ClInclude Include="..\win\HostWindow.h" />
280   </ItemGroup>
281   <ItemGroup>
282     <ClCompile Include="..\TestsController.cpp" />
283     <ClCompile Include="..\Tests\WebCore\LayoutUnit.cpp" />
284     <ClCompile Include="..\Tests\WebCore\win\BitmapImage.cpp">
285       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
286       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
287       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
288       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
289       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
290       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
291       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
292       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
293     </ClCompile>
294     <ClCompile Include="..\Tests\WebKit\win\WebViewDestruction.cpp" />
295     <ClCompile Include="..\Tests\WTF\cf\RetainPtr.cpp" />
296     <ClCompile Include="..\Tests\WTF\cf\RetainPtrHashing.cpp" />
297     <ClCompile Include="..\Tests\WTF\CheckedArithmeticOperations.cpp" />
298     <ClCompile Include="..\Tests\WTF\Functional.cpp" />
299     <ClCompile Include="..\Tests\WTF\HashMap.cpp" />
300     <ClCompile Include="..\Tests\WTF\MD5.cpp" />
301     <ClCompile Include="..\Tests\WTF\MathExtras.cpp" />
302     <ClCompile Include="..\Tests\WTF\MediaTime.cpp" />
303     <ClCompile Include="..\Tests\WTF\Ref.cpp" />
304     <ClCompile Include="..\Tests\WTF\RefPtr.cpp" />
305     <ClCompile Include="..\Tests\WTF\SHA1.cpp" />
306     <ClCompile Include="..\Tests\WTF\SaturatedArithmeticOperations.cpp" />
307     <ClCompile Include="..\Tests\WTF\StringHasher.cpp" />
308     <ClCompile Include="..\Tests\WTF\StringOperators.cpp" />
309     <ClCompile Include="..\Tests\WTF\Vector.cpp" />
310     <ClCompile Include="..\win\HostWindow.cpp" />
311     <ClCompile Include="..\win\main.cpp" />
312   </ItemGroup>
313   <ItemGroup>
314     <None Include="TestWebKitAPIPostBuild.cmd" />
315     <None Include="TestWebKitAPIPreBuild.cmd" />
316   </ItemGroup>
317   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
318   <ImportGroup Label="ExtensionTargets">
319   </ImportGroup>
320 </Project>