blob: 48fd1d0d308445fe171cc5986b49a2124bf5e1a0 [file] [log] [blame]
achristensen@apple.comd72884a2013-07-18 21:12:25 +00001<?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="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>{E746FCA9-64C3-433E-85E8-9A5A67AB7ED6}</ProjectGuid>
23 <RootNamespace>libEGL</RootNamespace>
24 <Keyword>Win32Proj</Keyword>
25 </PropertyGroup>
26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
28 <ConfigurationType>DynamicLibrary</ConfigurationType>
29 <CharacterSet>Unicode</CharacterSet>
30 <WholeProgramOptimization>true</WholeProgramOptimization>
31 </PropertyGroup>
32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
33 <ConfigurationType>DynamicLibrary</ConfigurationType>
34 <CharacterSet>Unicode</CharacterSet>
35 </PropertyGroup>
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
37 <ConfigurationType>DynamicLibrary</ConfigurationType>
38 <CharacterSet>Unicode</CharacterSet>
39 <WholeProgramOptimization>true</WholeProgramOptimization>
40 </PropertyGroup>
41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
42 <ConfigurationType>DynamicLibrary</ConfigurationType>
43 <CharacterSet>Unicode</CharacterSet>
44 </PropertyGroup>
45 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
46 <ImportGroup Label="ExtensionSettings">
47 </ImportGroup>
48 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
49 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
50 </ImportGroup>
51 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
52 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
53 </ImportGroup>
54 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
55 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
56 </ImportGroup>
57 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
58 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
59 </ImportGroup>
60 <PropertyGroup Label="UserMacros" />
61 <PropertyGroup>
62 <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
63 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
64 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
65 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
66 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
67 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
68 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
69 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
70 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
71 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
72 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
73 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
74 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
75 <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(LibraryPath)</LibraryPath>
76 <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(LibraryPath)</LibraryPath>
77 <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath)</LibraryPath>
78 <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath)</LibraryPath>
79 </PropertyGroup>
80 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
81 <ClCompile>
82 <Optimization>Disabled</Optimization>
83 <AdditionalIncludeDirectories>$(ProjectDir)/..; $(ProjectDir)/../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
84 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
85 <MinimalRebuild>true</MinimalRebuild>
86 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
87 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
88 <PrecompiledHeader>
89 </PrecompiledHeader>
90 <WarningLevel>Level4</WarningLevel>
91 <TreatWarningAsError>true</TreatWarningAsError>
92 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
93 <DisableSpecificWarnings>4100;4127;4189;4239;4244;4245;4512;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
94 </ClCompile>
95 <Link>
96 <AdditionalDependencies>d3d9.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
97 <ModuleDefinitionFile>libEGL.def</ModuleDefinitionFile>
98 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
99 <GenerateDebugInformation>true</GenerateDebugInformation>
100 <SubSystem>Windows</SubSystem>
101 <DataExecutionPrevention>
102 </DataExecutionPrevention>
103 <TargetMachine>MachineX86</TargetMachine>
104 </Link>
105 <PostBuildEvent>
106 <Command>%40echo on
107mkdir "$(ProjectDir)..\..\lib\$(Configuration)\"
108copy "$(OutDir)libEGL.dll" "$(ProjectDir)..\..\lib\$(Configuration)\"
109copy "$(OutDir)libEGL.lib" "$(ProjectDir)..\..\lib\$(Configuration)\"
110%40echo off
111</Command>
112 </PostBuildEvent>
113 </ItemDefinitionGroup>
114 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
115 <ClCompile>
116 <Optimization>MaxSpeed</Optimization>
117 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
118 <AdditionalIncludeDirectories>$(ProjectDir)/..; $(ProjectDir)/../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
119 <PreprocessorDefinitions>ANGLE_DISABLE_TRACE;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
120 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
121 <PrecompiledHeader>
122 </PrecompiledHeader>
123 <WarningLevel>Level4</WarningLevel>
124 <TreatWarningAsError>true</TreatWarningAsError>
125 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
126 <DisableSpecificWarnings>4100;4127;4189;4239;4244;4245;4512;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
127 </ClCompile>
128 <Link>
129 <AdditionalDependencies>d3d9.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
130 <ModuleDefinitionFile>libEGL.def</ModuleDefinitionFile>
131 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
132 <GenerateDebugInformation>true</GenerateDebugInformation>
133 <SubSystem>Windows</SubSystem>
134 <OptimizeReferences>true</OptimizeReferences>
135 <EnableCOMDATFolding>true</EnableCOMDATFolding>
136 <DataExecutionPrevention>
137 </DataExecutionPrevention>
138 <TargetMachine>MachineX86</TargetMachine>
139 </Link>
140 <PostBuildEvent>
141 <Command>%40echo on
142mkdir "$(ProjectDir)..\..\lib\$(Configuration)\"
143copy "$(OutDir)libEGL.dll" "$(ProjectDir)..\..\lib\$(Configuration)\"
144copy "$(OutDir)libEGL.lib" "$(ProjectDir)..\..\lib\$(Configuration)\"
145%40echo off
146</Command>
147 </PostBuildEvent>
148 </ItemDefinitionGroup>
149 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
150 <Midl>
151 <TargetEnvironment>X64</TargetEnvironment>
152 </Midl>
153 <ClCompile>
154 <Optimization>Disabled</Optimization>
155 <AdditionalIncludeDirectories>$(ProjectDir)/..; $(ProjectDir)/../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
156 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
157 <MinimalRebuild>true</MinimalRebuild>
158 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
159 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
160 <PrecompiledHeader>
161 </PrecompiledHeader>
162 <WarningLevel>Level4</WarningLevel>
163 <DisableSpecificWarnings>4100;4127;4189;4239;4244;4245;4512;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
164 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
165 <TreatWarningAsError>true</TreatWarningAsError>
166 </ClCompile>
167 <Link>
168 <AdditionalDependencies>d3d9.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
169 <ModuleDefinitionFile>libEGL.def</ModuleDefinitionFile>
170 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
171 <GenerateDebugInformation>true</GenerateDebugInformation>
172 <SubSystem>Windows</SubSystem>
173 <DataExecutionPrevention>
174 </DataExecutionPrevention>
175 <TargetMachine>MachineX64</TargetMachine>
176 </Link>
177 <PostBuildEvent>
178 <Command>%40echo on
179mkdir "$(ProjectDir)..\..\lib\$(Configuration)\"
180copy "$(OutDir)libEGL.dll" "$(ProjectDir)..\..\lib\$(Configuration)\"
181copy "$(OutDir)libEGL.lib" "$(ProjectDir)..\..\lib\$(Configuration)\"
182%40echo off
183</Command>
184 </PostBuildEvent>
185 </ItemDefinitionGroup>
186 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
187 <Midl>
188 <TargetEnvironment>X64</TargetEnvironment>
189 </Midl>
190 <ClCompile>
191 <Optimization>MaxSpeed</Optimization>
192 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
193 <AdditionalIncludeDirectories>$(ProjectDir)/..; $(ProjectDir)/../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
194 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBEGL_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
195 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
196 <PrecompiledHeader>
197 </PrecompiledHeader>
198 <WarningLevel>Level4</WarningLevel>
199 <DisableSpecificWarnings>4100;4127;4189;4239;4244;4245;4512;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
200 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
201 <TreatWarningAsError>true</TreatWarningAsError>
202 </ClCompile>
203 <Link>
204 <AdditionalDependencies>d3d9.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
205 <ModuleDefinitionFile>libEGL.def</ModuleDefinitionFile>
206 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
207 <GenerateDebugInformation>true</GenerateDebugInformation>
208 <SubSystem>Windows</SubSystem>
209 <OptimizeReferences>true</OptimizeReferences>
210 <EnableCOMDATFolding>true</EnableCOMDATFolding>
211 <DataExecutionPrevention>
212 </DataExecutionPrevention>
213 <TargetMachine>MachineX64</TargetMachine>
214 </Link>
215 <PostBuildEvent>
216 <Command>%40echo on
217mkdir "$(ProjectDir)..\..\lib\$(Configuration)\"
218copy "$(OutDir)libEGL.dll" "$(ProjectDir)..\..\lib\$(Configuration)\"
219copy "$(OutDir)libEGL.lib" "$(ProjectDir)..\..\lib\$(Configuration)\"
220%40echo off
221</Command>
222 </PostBuildEvent>
223 </ItemDefinitionGroup>
224 <ItemGroup>
225 <ClCompile Include="Config.cpp" />
226 <ClCompile Include="..\Common\debug.cpp" />
227 <ClCompile Include="Display.cpp" />
228 <ClCompile Include="libEGL.cpp" />
229 <ClCompile Include="main.cpp" />
230 <ClCompile Include="Surface.cpp" />
231 </ItemGroup>
232 <ItemGroup>
233 <ClInclude Include="Config.h" />
234 <ClInclude Include="Display.h" />
235 <ClInclude Include="..\..\include\EGL\egl.h" />
236 <ClInclude Include="..\..\include\EGL\eglext.h" />
237 <ClInclude Include="..\..\include\EGL\eglplatform.h" />
238 <ClInclude Include="main.h" />
239 <ClInclude Include="resource.h" />
240 <ClInclude Include="Surface.h" />
241 <ClInclude Include="..\common\version.h" />
242 </ItemGroup>
243 <ItemGroup>
244 <None Include="libEGL.def" />
245 </ItemGroup>
246 <ItemGroup>
247 <ResourceCompile Include="libEGL.rc" />
248 </ItemGroup>
249 <ItemGroup>
250 <ProjectReference Include="..\libGLESv2\libGLESv2.vcxproj">
251 <Project>{b5871a7a-968c-42e3-a33b-981e6f448e78}</Project>
252 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
253 </ProjectReference>
254 </ItemGroup>
255 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
256 <ImportGroup Label="ExtensionTargets">
257 </ImportGroup>
258</Project>