/SAFESEH should not be a common linker option
[WebKit-https.git] / Source / ThirdParty / ANGLE / src / libEGL / libEGL.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="9.00"
5         Name="libEGL"
6         ProjectGUID="{E746FCA9-64C3-433E-85E8-9A5A67AB7ED6}"
7         RootNamespace="libEGL"
8         Keyword="Win32Proj"
9         TargetFrameworkVersion="131072"
10         >
11         <Platforms>
12                 <Platform
13                         Name="Win32"
14                 />
15                 <Platform
16                         Name="x64"
17                 />
18         </Platforms>
19         <ToolFiles>
20         </ToolFiles>
21         <Configurations>
22                 <Configuration
23                         Name="Debug|Win32"
24                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
25                         IntermediateDirectory="$(ConfigurationName)"
26                         ConfigurationType="2"
27                         CharacterSet="1"
28                         >
29                         <Tool
30                                 Name="VCPreBuildEventTool"
31                         />
32                         <Tool
33                                 Name="VCCustomBuildTool"
34                         />
35                         <Tool
36                                 Name="VCXMLDataGeneratorTool"
37                         />
38                         <Tool
39                                 Name="VCWebServiceProxyGeneratorTool"
40                         />
41                         <Tool
42                                 Name="VCMIDLTool"
43                         />
44                         <Tool
45                                 Name="VCCLCompilerTool"
46                                 Optimization="0"
47                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
48                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX"
49                                 MinimalRebuild="true"
50                                 BasicRuntimeChecks="3"
51                                 RuntimeLibrary="1"
52                                 UsePrecompiledHeader="0"
53                                 WarningLevel="4"
54                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702"
55                                 Detect64BitPortabilityProblems="false"
56                                 DebugInformationFormat="4"
57                                 WarnAsError="true"
58                         />
59                         <Tool
60                                 Name="VCManagedResourceCompilerTool"
61                         />
62                         <Tool
63                                 Name="VCResourceCompilerTool"
64                         />
65                         <Tool
66                                 Name="VCPreLinkEventTool"
67                         />
68                         <Tool
69                                 Name="VCLinkerTool"
70                                 AdditionalOptions="/SAFESEH"
71                                 AdditionalDependencies="d3d9.lib dxguid.lib dwmapi.lib"
72                                 LinkIncremental="2"
73                                 ModuleDefinitionFile="libEGL.def"
74                                 DelayLoadDLLs="dwmapi.dll"
75                                 GenerateDebugInformation="true"
76                                 SubSystem="2"
77                                 RandomizedBaseAddress="1"
78                                 DataExecutionPrevention="0"
79                                 TargetMachine="1"
80                         />
81                         <Tool
82                                 Name="VCALinkTool"
83                         />
84                         <Tool
85                                 Name="VCManifestTool"
86                         />
87                         <Tool
88                                 Name="VCXDCMakeTool"
89                         />
90                         <Tool
91                                 Name="VCBscMakeTool"
92                         />
93                         <Tool
94                                 Name="VCFxCopTool"
95                         />
96                         <Tool
97                                 Name="VCAppVerifierTool"
98                         />
99                         <Tool
100                                 Name="VCPostBuildEventTool"
101                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
102                         />
103                 </Configuration>
104                 <Configuration
105                         Name="Release|Win32"
106                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
107                         IntermediateDirectory="$(ConfigurationName)"
108                         ConfigurationType="2"
109                         CharacterSet="1"
110                         WholeProgramOptimization="1"
111                         >
112                         <Tool
113                                 Name="VCPreBuildEventTool"
114                         />
115                         <Tool
116                                 Name="VCCustomBuildTool"
117                         />
118                         <Tool
119                                 Name="VCXMLDataGeneratorTool"
120                         />
121                         <Tool
122                                 Name="VCWebServiceProxyGeneratorTool"
123                         />
124                         <Tool
125                                 Name="VCMIDLTool"
126                         />
127                         <Tool
128                                 Name="VCCLCompilerTool"
129                                 Optimization="2"
130                                 InlineFunctionExpansion="2"
131                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
132                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0"
133                                 RuntimeLibrary="0"
134                                 UsePrecompiledHeader="0"
135                                 WarningLevel="4"
136                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702"
137                                 Detect64BitPortabilityProblems="false"
138                                 DebugInformationFormat="3"
139                                 WarnAsError="true"
140                         />
141                         <Tool
142                                 Name="VCManagedResourceCompilerTool"
143                         />
144                         <Tool
145                                 Name="VCResourceCompilerTool"
146                         />
147                         <Tool
148                                 Name="VCPreLinkEventTool"
149                         />
150                         <Tool
151                                 Name="VCLinkerTool"
152                                 AdditionalOptions="/SAFESEH"
153                                 AdditionalDependencies="d3d9.lib dxguid.lib dwmapi.lib"
154                                 LinkIncremental="1"
155                                 ModuleDefinitionFile="libEGL.def"
156                                 DelayLoadDLLs="dwmapi.dll"
157                                 GenerateDebugInformation="true"
158                                 SubSystem="2"
159                                 OptimizeReferences="2"
160                                 EnableCOMDATFolding="2"
161                                 RandomizedBaseAddress="1"
162                                 DataExecutionPrevention="0"
163                                 TargetMachine="1"
164                         />
165                         <Tool
166                                 Name="VCALinkTool"
167                         />
168                         <Tool
169                                 Name="VCManifestTool"
170                         />
171                         <Tool
172                                 Name="VCXDCMakeTool"
173                         />
174                         <Tool
175                                 Name="VCBscMakeTool"
176                         />
177                         <Tool
178                                 Name="VCFxCopTool"
179                         />
180                         <Tool
181                                 Name="VCAppVerifierTool"
182                         />
183                         <Tool
184                                 Name="VCPostBuildEventTool"
185                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
186                         />
187                 </Configuration>
188                 <Configuration
189                         Name="Debug|x64"
190                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
191                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
192                         ConfigurationType="2"
193                         CharacterSet="1"
194                         >
195                         <Tool
196                                 Name="VCPreBuildEventTool"
197                         />
198                         <Tool
199                                 Name="VCCustomBuildTool"
200                         />
201                         <Tool
202                                 Name="VCXMLDataGeneratorTool"
203                         />
204                         <Tool
205                                 Name="VCWebServiceProxyGeneratorTool"
206                         />
207                         <Tool
208                                 Name="VCMIDLTool"
209                                 TargetEnvironment="3"
210                         />
211                         <Tool
212                                 Name="VCCLCompilerTool"
213                                 Optimization="0"
214                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
215                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX"
216                                 MinimalRebuild="true"
217                                 BasicRuntimeChecks="3"
218                                 RuntimeLibrary="1"
219                                 UsePrecompiledHeader="0"
220                                 WarningLevel="4"
221                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702"
222                                 Detect64BitPortabilityProblems="false"
223                                 DebugInformationFormat="3"
224                                 WarnAsError="true"
225                         />
226                         <Tool
227                                 Name="VCManagedResourceCompilerTool"
228                         />
229                         <Tool
230                                 Name="VCResourceCompilerTool"
231                         />
232                         <Tool
233                                 Name="VCPreLinkEventTool"
234                         />
235                         <Tool
236                                 Name="VCLinkerTool"
237                                 AdditionalOptions="/SAFESEH"
238                                 AdditionalDependencies="d3d9.lib dxguid.lib dwmapi.lib"
239                                 LinkIncremental="2"
240                                 ModuleDefinitionFile="libEGL.def"
241                                 DelayLoadDLLs="dwmapi.dll"
242                                 GenerateDebugInformation="true"
243                                 SubSystem="2"
244                                 RandomizedBaseAddress="1"
245                                 DataExecutionPrevention="0"
246                                 TargetMachine="17"
247                         />
248                         <Tool
249                                 Name="VCALinkTool"
250                         />
251                         <Tool
252                                 Name="VCManifestTool"
253                         />
254                         <Tool
255                                 Name="VCXDCMakeTool"
256                         />
257                         <Tool
258                                 Name="VCBscMakeTool"
259                         />
260                         <Tool
261                                 Name="VCFxCopTool"
262                         />
263                         <Tool
264                                 Name="VCAppVerifierTool"
265                         />
266                         <Tool
267                                 Name="VCPostBuildEventTool"
268                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
269                         />
270                 </Configuration>
271                 <Configuration
272                         Name="Release|x64"
273                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
274                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
275                         ConfigurationType="2"
276                         CharacterSet="1"
277                         WholeProgramOptimization="1"
278                         >
279                         <Tool
280                                 Name="VCPreBuildEventTool"
281                         />
282                         <Tool
283                                 Name="VCCustomBuildTool"
284                         />
285                         <Tool
286                                 Name="VCXMLDataGeneratorTool"
287                         />
288                         <Tool
289                                 Name="VCWebServiceProxyGeneratorTool"
290                         />
291                         <Tool
292                                 Name="VCMIDLTool"
293                                 TargetEnvironment="3"
294                         />
295                         <Tool
296                                 Name="VCCLCompilerTool"
297                                 Optimization="2"
298                                 InlineFunctionExpansion="2"
299                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
300                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0"
301                                 RuntimeLibrary="0"
302                                 UsePrecompiledHeader="0"
303                                 WarningLevel="4"
304                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702"
305                                 Detect64BitPortabilityProblems="false"
306                                 DebugInformationFormat="3"
307                                 WarnAsError="true"
308                         />
309                         <Tool
310                                 Name="VCManagedResourceCompilerTool"
311                         />
312                         <Tool
313                                 Name="VCResourceCompilerTool"
314                         />
315                         <Tool
316                                 Name="VCPreLinkEventTool"
317                         />
318                         <Tool
319                                 Name="VCLinkerTool"
320                                 AdditionalOptions="/SAFESEH"
321                                 AdditionalDependencies="d3d9.lib dxguid.lib dwmapi.lib"
322                                 LinkIncremental="1"
323                                 ModuleDefinitionFile="libEGL.def"
324                                 DelayLoadDLLs="dwmapi.dll"
325                                 GenerateDebugInformation="true"
326                                 SubSystem="2"
327                                 OptimizeReferences="2"
328                                 EnableCOMDATFolding="2"
329                                 RandomizedBaseAddress="1"
330                                 DataExecutionPrevention="0"
331                                 TargetMachine="17"
332                         />
333                         <Tool
334                                 Name="VCALinkTool"
335                         />
336                         <Tool
337                                 Name="VCManifestTool"
338                         />
339                         <Tool
340                                 Name="VCXDCMakeTool"
341                         />
342                         <Tool
343                                 Name="VCBscMakeTool"
344                         />
345                         <Tool
346                                 Name="VCFxCopTool"
347                         />
348                         <Tool
349                                 Name="VCAppVerifierTool"
350                         />
351                         <Tool
352                                 Name="VCPostBuildEventTool"
353                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libEGL.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
354                         />
355                 </Configuration>
356         </Configurations>
357         <References>
358         </References>
359         <Files>
360                 <Filter
361                         Name="Source Files"
362                         Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
363                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
364                         >
365                         <File
366                                 RelativePath=".\Config.cpp"
367                                 >
368                         </File>
369                         <File
370                                 RelativePath="..\Common\debug.cpp"
371                                 >
372                         </File>
373                         <File
374                                 RelativePath=".\Display.cpp"
375                                 >
376                         </File>
377                         <File
378                                 RelativePath=".\libEGL.cpp"
379                                 >
380                         </File>
381                         <File
382                                 RelativePath=".\main.cpp"
383                                 >
384                         </File>
385                         <File
386                                 RelativePath=".\Surface.cpp"
387                                 >
388                         </File>
389                 </Filter>
390                 <Filter
391                         Name="Header Files"
392                         Filter="h;hpp;hxx;hm;inl;inc;xsd"
393                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
394                         >
395                         <File
396                                 RelativePath=".\Config.h"
397                                 >
398                         </File>
399                         <File
400                                 RelativePath=".\Display.h"
401                                 >
402                         </File>
403                         <File
404                                 RelativePath="..\..\include\EGL\egl.h"
405                                 >
406                         </File>
407                         <File
408                                 RelativePath="..\..\include\EGL\eglext.h"
409                                 >
410                         </File>
411                         <File
412                                 RelativePath="..\..\include\EGL\eglplatform.h"
413                                 >
414                         </File>
415                         <File
416                                 RelativePath=".\main.h"
417                                 >
418                         </File>
419                         <File
420                                 RelativePath=".\resource.h"
421                                 >
422                         </File>
423                         <File
424                                 RelativePath=".\Surface.h"
425                                 >
426                         </File>
427                         <File
428                                 RelativePath="..\common\version.h"
429                                 >
430                         </File>
431                 </Filter>
432                 <File
433                         RelativePath=".\libEGL.def"
434                         >
435                 </File>
436                 <File
437                         RelativePath=".\libEGL.rc"
438                         >
439                 </File>
440         </Files>
441         <Globals>
442         </Globals>
443 </VisualStudioProject>