/SAFESEH should not be a common linker option
[WebKit-https.git] / Source / ThirdParty / ANGLE / src / libGLESv2 / libGLESv2.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="9.00"
5         Name="libGLESv2"
6         ProjectGUID="{B5871A7A-968C-42E3-A33B-981E6F448E78}"
7         RootNamespace="libGLESv2"
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;LIBGLESV2_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 D3dx9.lib d3dcompiler.lib"
72                                 LinkIncremental="2"
73                                 ModuleDefinitionFile="libGLESv2.def"
74                                 GenerateDebugInformation="true"
75                                 SubSystem="2"
76                                 RandomizedBaseAddress="1"
77                                 DataExecutionPrevention="0"
78                                 TargetMachine="1"
79                         />
80                         <Tool
81                                 Name="VCALinkTool"
82                         />
83                         <Tool
84                                 Name="VCManifestTool"
85                         />
86                         <Tool
87                                 Name="VCXDCMakeTool"
88                         />
89                         <Tool
90                                 Name="VCBscMakeTool"
91                         />
92                         <Tool
93                                 Name="VCFxCopTool"
94                         />
95                         <Tool
96                                 Name="VCAppVerifierTool"
97                         />
98                         <Tool
99                                 Name="VCPostBuildEventTool"
100                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
101                         />
102                 </Configuration>
103                 <Configuration
104                         Name="Release|Win32"
105                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
106                         IntermediateDirectory="$(ConfigurationName)"
107                         ConfigurationType="2"
108                         CharacterSet="1"
109                         WholeProgramOptimization="1"
110                         >
111                         <Tool
112                                 Name="VCPreBuildEventTool"
113                         />
114                         <Tool
115                                 Name="VCCustomBuildTool"
116                         />
117                         <Tool
118                                 Name="VCXMLDataGeneratorTool"
119                         />
120                         <Tool
121                                 Name="VCWebServiceProxyGeneratorTool"
122                         />
123                         <Tool
124                                 Name="VCMIDLTool"
125                         />
126                         <Tool
127                                 Name="VCCLCompilerTool"
128                                 Optimization="2"
129                                 InlineFunctionExpansion="2"
130                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
131                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBGLESV2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0"
132                                 RuntimeLibrary="0"
133                                 UsePrecompiledHeader="0"
134                                 WarningLevel="4"
135                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702;4718"
136                                 Detect64BitPortabilityProblems="false"
137                                 DebugInformationFormat="3"
138                                 WarnAsError="true"
139                         />
140                         <Tool
141                                 Name="VCManagedResourceCompilerTool"
142                         />
143                         <Tool
144                                 Name="VCResourceCompilerTool"
145                         />
146                         <Tool
147                                 Name="VCPreLinkEventTool"
148                         />
149                         <Tool
150                                 Name="VCLinkerTool"
151                                 AdditionalOptions="/SAFESEH"
152                                 AdditionalDependencies="d3d9.lib D3dx9.lib d3dcompiler.lib"
153                                 LinkIncremental="1"
154                                 IgnoreAllDefaultLibraries="false"
155                                 ModuleDefinitionFile="libGLESv2.def"
156                                 GenerateDebugInformation="true"
157                                 SubSystem="2"
158                                 OptimizeReferences="2"
159                                 EnableCOMDATFolding="2"
160                                 RandomizedBaseAddress="1"
161                                 DataExecutionPrevention="0"
162                                 TargetMachine="1"
163                         />
164                         <Tool
165                                 Name="VCALinkTool"
166                         />
167                         <Tool
168                                 Name="VCManifestTool"
169                         />
170                         <Tool
171                                 Name="VCXDCMakeTool"
172                         />
173                         <Tool
174                                 Name="VCBscMakeTool"
175                         />
176                         <Tool
177                                 Name="VCFxCopTool"
178                         />
179                         <Tool
180                                 Name="VCAppVerifierTool"
181                         />
182                         <Tool
183                                 Name="VCPostBuildEventTool"
184                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
185                         />
186                 </Configuration>
187                 <Configuration
188                         Name="Debug|x64"
189                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
190                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
191                         ConfigurationType="2"
192                         CharacterSet="1"
193                         >
194                         <Tool
195                                 Name="VCPreBuildEventTool"
196                         />
197                         <Tool
198                                 Name="VCCustomBuildTool"
199                         />
200                         <Tool
201                                 Name="VCXMLDataGeneratorTool"
202                         />
203                         <Tool
204                                 Name="VCWebServiceProxyGeneratorTool"
205                         />
206                         <Tool
207                                 Name="VCMIDLTool"
208                                 TargetEnvironment="3"
209                         />
210                         <Tool
211                                 Name="VCCLCompilerTool"
212                                 Optimization="0"
213                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
214                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBGLESV2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX"
215                                 MinimalRebuild="true"
216                                 BasicRuntimeChecks="3"
217                                 RuntimeLibrary="1"
218                                 UsePrecompiledHeader="0"
219                                 WarningLevel="4"
220                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702;4718"
221                                 Detect64BitPortabilityProblems="false"
222                                 DebugInformationFormat="3"
223                                 WarnAsError="true"
224                         />
225                         <Tool
226                                 Name="VCManagedResourceCompilerTool"
227                         />
228                         <Tool
229                                 Name="VCResourceCompilerTool"
230                         />
231                         <Tool
232                                 Name="VCPreLinkEventTool"
233                         />
234                         <Tool
235                                 Name="VCLinkerTool"
236                                 AdditionalOptions="/SAFESEH"
237                                 AdditionalDependencies="d3d9.lib D3dx9.lib d3dcompiler.lib"
238                                 LinkIncremental="2"
239                                 ModuleDefinitionFile="libGLESv2.def"
240                                 GenerateDebugInformation="true"
241                                 SubSystem="2"
242                                 RandomizedBaseAddress="1"
243                                 DataExecutionPrevention="0"
244                                 TargetMachine="17"
245                         />
246                         <Tool
247                                 Name="VCALinkTool"
248                         />
249                         <Tool
250                                 Name="VCManifestTool"
251                         />
252                         <Tool
253                                 Name="VCXDCMakeTool"
254                         />
255                         <Tool
256                                 Name="VCBscMakeTool"
257                         />
258                         <Tool
259                                 Name="VCFxCopTool"
260                         />
261                         <Tool
262                                 Name="VCAppVerifierTool"
263                         />
264                         <Tool
265                                 Name="VCPostBuildEventTool"
266                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
267                         />
268                 </Configuration>
269                 <Configuration
270                         Name="Release|x64"
271                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
272                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
273                         ConfigurationType="2"
274                         CharacterSet="1"
275                         WholeProgramOptimization="1"
276                         >
277                         <Tool
278                                 Name="VCPreBuildEventTool"
279                         />
280                         <Tool
281                                 Name="VCCustomBuildTool"
282                         />
283                         <Tool
284                                 Name="VCXMLDataGeneratorTool"
285                         />
286                         <Tool
287                                 Name="VCWebServiceProxyGeneratorTool"
288                         />
289                         <Tool
290                                 Name="VCMIDLTool"
291                                 TargetEnvironment="3"
292                         />
293                         <Tool
294                                 Name="VCCLCompilerTool"
295                                 Optimization="2"
296                                 InlineFunctionExpansion="2"
297                                 AdditionalIncludeDirectories="$(ProjectDir)/..; $(ProjectDir)/../../include"
298                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBGLESV2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0"
299                                 RuntimeLibrary="0"
300                                 UsePrecompiledHeader="0"
301                                 WarningLevel="4"
302                                 DisableSpecificWarnings="4100;4127;4189;4239;4244;4245;4512;4702;4718"
303                                 Detect64BitPortabilityProblems="false"
304                                 DebugInformationFormat="3"
305                                 WarnAsError="true"
306                         />
307                         <Tool
308                                 Name="VCManagedResourceCompilerTool"
309                         />
310                         <Tool
311                                 Name="VCResourceCompilerTool"
312                         />
313                         <Tool
314                                 Name="VCPreLinkEventTool"
315                         />
316                         <Tool
317                                 Name="VCLinkerTool"
318                                 AdditionalOptions="/SAFESEH"
319                                 AdditionalDependencies="d3d9.lib D3dx9.lib d3dcompiler.lib"
320                                 LinkIncremental="1"
321                                 IgnoreAllDefaultLibraries="false"
322                                 ModuleDefinitionFile="libGLESv2.def"
323                                 GenerateDebugInformation="true"
324                                 SubSystem="2"
325                                 OptimizeReferences="2"
326                                 EnableCOMDATFolding="2"
327                                 RandomizedBaseAddress="1"
328                                 DataExecutionPrevention="0"
329                                 TargetMachine="17"
330                         />
331                         <Tool
332                                 Name="VCALinkTool"
333                         />
334                         <Tool
335                                 Name="VCManifestTool"
336                         />
337                         <Tool
338                                 Name="VCXDCMakeTool"
339                         />
340                         <Tool
341                                 Name="VCBscMakeTool"
342                         />
343                         <Tool
344                                 Name="VCFxCopTool"
345                         />
346                         <Tool
347                                 Name="VCAppVerifierTool"
348                         />
349                         <Tool
350                                 Name="VCPostBuildEventTool"
351                                 CommandLine="@echo on&#x0D;&#x0A;mkdir &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.dll&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;copy &quot;$(OutDir)\libGLESv2.lib&quot; &quot;$(ProjectDir)..\..\lib\$(ConfigurationName)\&quot;&#x0D;&#x0A;@echo off&#x0D;&#x0A;"
352                         />
353                 </Configuration>
354         </Configurations>
355         <References>
356         </References>
357         <Files>
358                 <Filter
359                         Name="Source Files"
360                         Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
361                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
362                         >
363                         <File
364                                 RelativePath=".\Blit.cpp"
365                                 >
366                         </File>
367                         <File
368                                 RelativePath=".\Buffer.cpp"
369                                 >
370                         </File>
371                         <File
372                                 RelativePath=".\Context.cpp"
373                                 >
374                         </File>
375                         <File
376                                 RelativePath="..\common\debug.cpp"
377                                 >
378                         </File>
379                         <File
380                                 RelativePath=".\Fence.cpp"
381                                 >
382                         </File>
383                         <File
384                                 RelativePath=".\Framebuffer.cpp"
385                                 >
386                         </File>
387                         <File
388                                 RelativePath=".\HandleAllocator.cpp"
389                                 >
390                         </File>
391                         <File
392                                 RelativePath=".\IndexDataManager.cpp"
393                                 >
394                         </File>
395                         <File
396                                 RelativePath=".\libGLESv2.cpp"
397                                 >
398                         </File>
399                         <File
400                                 RelativePath=".\main.cpp"
401                                 >
402                         </File>
403                         <File
404                                 RelativePath=".\Program.cpp"
405                                 >
406                         </File>
407                         <File
408                                 RelativePath=".\ProgramBinary.cpp"
409                                 >
410                         </File>
411                         <File
412                                 RelativePath=".\Query.cpp"
413                                 >
414                         </File>
415                         <File
416                                 RelativePath="..\common\RefCountObject.cpp"
417                                 >
418                         </File>
419                         <File
420                                 RelativePath=".\Renderbuffer.cpp"
421                                 >
422                         </File>
423                         <File
424                                 RelativePath=".\ResourceManager.cpp"
425                                 >
426                         </File>
427                         <File
428                                 RelativePath=".\Shader.cpp"
429                                 >
430                         </File>
431                         <File
432                                 RelativePath=".\Texture.cpp"
433                                 >
434                         </File>
435                         <File
436                                 RelativePath=".\utilities.cpp"
437                                 >
438                         </File>
439                         <File
440                                 RelativePath=".\VertexDataManager.cpp"
441                                 >
442                         </File>
443                 </Filter>
444                 <Filter
445                         Name="Header Files"
446                         Filter="h;hpp;hxx;hm;inl;inc;xsd"
447                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
448                         >
449                         <File
450                                 RelativePath=".\Blit.h"
451                                 >
452                         </File>
453                         <File
454                                 RelativePath=".\Buffer.h"
455                                 >
456                         </File>
457                         <File
458                                 RelativePath=".\Context.h"
459                                 >
460                         </File>
461                         <File
462                                 RelativePath=".\Fence.h"
463                                 >
464                         </File>
465                         <File
466                                 RelativePath=".\Framebuffer.h"
467                                 >
468                         </File>
469                         <File
470                                 RelativePath="..\..\include\GLES2\gl2.h"
471                                 >
472                         </File>
473                         <File
474                                 RelativePath="..\..\include\GLES2\gl2ext.h"
475                                 >
476                         </File>
477                         <File
478                                 RelativePath="..\..\include\GLES2\gl2platform.h"
479                                 >
480                         </File>
481                         <File
482                                 RelativePath=".\HandleAllocator.h"
483                                 >
484                         </File>
485                         <File
486                                 RelativePath=".\IndexDataManager.h"
487                                 >
488                         </File>
489                         <File
490                                 RelativePath=".\main.h"
491                                 >
492                         </File>
493                         <File
494                                 RelativePath=".\mathutil.h"
495                                 >
496                         </File>
497                         <File
498                                 RelativePath=".\Program.h"
499                                 >
500                         </File>
501                         <File
502                                 RelativePath=".\ProgramBinary.h"
503                                 >
504                         </File>
505                         <File
506                                 RelativePath=".\Query.h"
507                                 >
508                         </File>
509                         <File
510                                 RelativePath="..\common\RefCountObject.h"
511                                 >
512                         </File>
513                         <File
514                                 RelativePath=".\Renderbuffer.h"
515                                 >
516                         </File>
517                         <File
518                                 RelativePath=".\resource.h"
519                                 >
520                         </File>
521                         <File
522                                 RelativePath=".\ResourceManager.h"
523                                 >
524                         </File>
525                         <File
526                                 RelativePath=".\Shader.h"
527                                 >
528                         </File>
529                         <File
530                                 RelativePath=".\Texture.h"
531                                 >
532                         </File>
533                         <File
534                                 RelativePath=".\utilities.h"
535                                 >
536                         </File>
537                         <File
538                                 RelativePath="..\common\version.h"
539                                 >
540                         </File>
541                         <File
542                                 RelativePath=".\vertexconversion.h"
543                                 >
544                         </File>
545                         <File
546                                 RelativePath=".\VertexDataManager.h"
547                                 >
548                         </File>
549                 </Filter>
550                 <File
551                         RelativePath=".\libGLESv2.def"
552                         >
553                 </File>
554                 <File
555                         RelativePath=".\libGLESv2.rc"
556                         >
557                 </File>
558         </Files>
559         <Globals>
560         </Globals>
561 </VisualStudioProject>