comparison VisualC/SDL/SDL_VS2005.vcproj @ 4968:379361d5e425

Jcw87 to Sam The project files for VS 2005 are still outdated/messed up. I have a patch that will bring the VS 2005 project files up to date with the VS 2008 project files, add the x64 platform to the VS 2005 project files, fix a few issues with x64 in VS 2008, and a few other misc changes that don't really change the output at all.
author Sam Lantinga <slouken@libsdl.org>
date Sun, 09 Jan 2011 08:35:18 -0800
parents fc718f26c15e
children 3a95a2b93eb3
comparison
equal deleted inserted replaced
4967:f74a3f94c408 4968:379361d5e425
1 <?xml version="1.0" encoding="Windows-1252"?> 1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject 2 <VisualStudioProject
3 ProjectType="Visual C++" 3 ProjectType="Visual C++"
4 Version="8.00" 4 Version="8.00"
5
6 Name="SDL" 5 Name="SDL"
7 ProjectGUID="{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}" 6 ProjectGUID="{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
8 RootNamespace="SDL" 7 RootNamespace="SDL"
9
10 > 8 >
11 <Platforms> 9 <Platforms>
12 <Platform 10 <Platform
13 Name="Win32" 11 Name="Win32"
12 />
13 <Platform
14 Name="x64"
14 /> 15 />
15 </Platforms> 16 </Platforms>
16 <ToolFiles> 17 <ToolFiles>
17 </ToolFiles> 18 </ToolFiles>
18 <Configurations> 19 <Configurations>
53 AdditionalIncludeDirectories="..\..\include" 54 AdditionalIncludeDirectories="..\..\include"
54 PreprocessorDefinitions="_DEBUG;_WINDOWS;_WIN32_WINNT=0x0400;__MMX__;__3dNOW__;__SSE__;__SSE2__" 55 PreprocessorDefinitions="_DEBUG;_WINDOWS;_WIN32_WINNT=0x0400;__MMX__;__3dNOW__;__SSE__;__SSE2__"
55 RuntimeLibrary="2" 56 RuntimeLibrary="2"
56 BufferSecurityCheck="false" 57 BufferSecurityCheck="false"
57 UsePrecompiledHeader="0" 58 UsePrecompiledHeader="0"
58 PrecompiledHeaderFile=".\Debug/SDL.pch"
59 AssemblerListingLocation=".\Debug/"
60 ObjectFile=".\Debug/"
61 ProgramDataBaseFileName=".\Debug/"
62 WarningLevel="3" 59 WarningLevel="3"
63 SuppressStartupBanner="true" 60 SuppressStartupBanner="true"
64 Detect64BitPortabilityProblems="false" 61 Detect64BitPortabilityProblems="false"
65 DebugInformationFormat="4" 62 DebugInformationFormat="4"
66 CompileAs="0" 63 CompileAs="0"
76 <Tool 73 <Tool
77 Name="VCPreLinkEventTool" 74 Name="VCPreLinkEventTool"
78 /> 75 />
79 <Tool 76 <Tool
80 Name="VCLinkerTool" 77 Name="VCLinkerTool"
81 AdditionalOptions="/MACHINE:I386" 78 AdditionalDependencies="msimg32.lib winmm.lib imm32.lib version.lib"
82 79 OutputFile="$(IntDir)\SDL.dll"
83 AdditionalDependencies="msimg32.lib winmm.lib"
84 OutputFile=".\Debug/SDL.dll"
85 LinkIncremental="2"
86 SuppressStartupBanner="true" 80 SuppressStartupBanner="true"
87
88 IgnoreAllDefaultLibraries="true" 81 IgnoreAllDefaultLibraries="true"
89 GenerateDebugInformation="true" 82 GenerateDebugInformation="true"
90 ProgramDatabaseFile=".\Debug/SDL.pdb"
91
92 SubSystem="2" 83 SubSystem="2"
93
94 ImportLibrary=".\Debug/SDL.lib"
95 CLRUnmanagedCodeCheck="false"
96 /> 84 />
97 <Tool 85 <Tool
98 Name="VCALinkTool" 86 Name="VCALinkTool"
99 /> 87 />
100 <Tool 88 <Tool
111 /> 99 />
112 <Tool 100 <Tool
113 Name="VCAppVerifierTool" 101 Name="VCAppVerifierTool"
114 /> 102 />
115 <Tool 103 <Tool
116
117 Name="VCWebDeploymentTool" 104 Name="VCWebDeploymentTool"
118 /> 105 />
119 <Tool 106 <Tool
107 Name="VCPostBuildEventTool"
108 />
109 </Configuration>
110 <Configuration
111 Name="Debug|x64"
112 OutputDirectory="$(PlatformName)\$(ConfigurationName)"
113 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
114 ConfigurationType="2"
115 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
116 UseOfMFC="0"
117 ATLMinimizesCRunTimeLibraryUsage="false"
118 >
119 <Tool
120 Name="VCPreBuildEventTool"
121 />
122 <Tool
123 Name="VCCustomBuildTool"
124 />
125 <Tool
126 Name="VCXMLDataGeneratorTool"
127 />
128 <Tool
129 Name="VCWebServiceProxyGeneratorTool"
130 />
131 <Tool
132 Name="VCMIDLTool"
133 PreprocessorDefinitions="_DEBUG"
134 MkTypLibCompatible="true"
135 SuppressStartupBanner="true"
136 TargetEnvironment="3"
137 TypeLibraryName=".\Debug/SDL.tlb"
138 />
139 <Tool
140 Name="VCCLCompilerTool"
141 Optimization="0"
142 AdditionalIncludeDirectories="..\..\include"
143 PreprocessorDefinitions="_DEBUG;_WINDOWS;_WIN32_WINNT=0x0400;__SSE__;__SSE2__"
144 RuntimeLibrary="2"
145 BufferSecurityCheck="false"
146 WarningLevel="3"
147 SuppressStartupBanner="true"
148 Detect64BitPortabilityProblems="false"
149 DebugInformationFormat="4"
150 CompileAs="0"
151 />
152 <Tool
153 Name="VCManagedResourceCompilerTool"
154 />
155 <Tool
156 Name="VCResourceCompilerTool"
157 PreprocessorDefinitions="_DEBUG"
158 Culture="1033"
159 />
160 <Tool
161 Name="VCPreLinkEventTool"
162 />
163 <Tool
164 Name="VCLinkerTool"
165 AdditionalDependencies="msimg32.lib winmm.lib imm32.lib version.lib"
166 OutputFile="$(IntDir)\SDL.dll"
167 SuppressStartupBanner="true"
168 IgnoreAllDefaultLibraries="true"
169 GenerateDebugInformation="true"
170 SubSystem="2"
171 TargetMachine="17"
172 />
173 <Tool
174 Name="VCALinkTool"
175 />
176 <Tool
177 Name="VCManifestTool"
178 />
179 <Tool
180 Name="VCXDCMakeTool"
181 />
182 <Tool
183 Name="VCBscMakeTool"
184 />
185 <Tool
186 Name="VCFxCopTool"
187 />
188 <Tool
189 Name="VCAppVerifierTool"
190 />
191 <Tool
192 Name="VCWebDeploymentTool"
193 />
194 <Tool
120 Name="VCPostBuildEventTool" 195 Name="VCPostBuildEventTool"
121 /> 196 />
122 </Configuration> 197 </Configuration>
123 <Configuration 198 <Configuration
124 Name="Release|Win32" 199 Name="Release|Win32"
160 StringPooling="true" 235 StringPooling="true"
161 RuntimeLibrary="2" 236 RuntimeLibrary="2"
162 BufferSecurityCheck="false" 237 BufferSecurityCheck="false"
163 EnableFunctionLevelLinking="true" 238 EnableFunctionLevelLinking="true"
164 UsePrecompiledHeader="0" 239 UsePrecompiledHeader="0"
165 PrecompiledHeaderFile=".\Release/SDL.pch"
166 AssemblerListingLocation=".\Release/"
167 ObjectFile=".\Release/"
168 ProgramDataBaseFileName=".\Release/"
169 WarningLevel="3" 240 WarningLevel="3"
170 SuppressStartupBanner="true" 241 SuppressStartupBanner="true"
171 Detect64BitPortabilityProblems="false" 242 Detect64BitPortabilityProblems="false"
172 CompileAs="0" 243 CompileAs="0"
173 /> 244 />
182 <Tool 253 <Tool
183 Name="VCPreLinkEventTool" 254 Name="VCPreLinkEventTool"
184 /> 255 />
185 <Tool 256 <Tool
186 Name="VCLinkerTool" 257 Name="VCLinkerTool"
187 AdditionalOptions="/MACHINE:I386" 258 AdditionalDependencies="msimg32.lib winmm.lib imm32.lib version.lib"
188 AdditionalDependencies="msimg32.lib winmm.lib" 259 OutputFile="$(IntDir)\SDL.dll"
189 OutputFile=".\Release/SDL.dll"
190 LinkIncremental="1"
191 SuppressStartupBanner="true" 260 SuppressStartupBanner="true"
192 IgnoreAllDefaultLibraries="true" 261 IgnoreAllDefaultLibraries="true"
193 ProgramDatabaseFile=".\Release/SDL.pdb"
194 SubSystem="2" 262 SubSystem="2"
195 263 />
196 ImportLibrary=".\Release/SDL.lib" 264 <Tool
265 Name="VCALinkTool"
266 />
267 <Tool
268 Name="VCManifestTool"
269 />
270 <Tool
271 Name="VCXDCMakeTool"
272 />
273 <Tool
274 Name="VCBscMakeTool"
275 />
276 <Tool
277 Name="VCFxCopTool"
278 />
279 <Tool
280 Name="VCAppVerifierTool"
281 />
282 <Tool
283 Name="VCWebDeploymentTool"
284 />
285 <Tool
286 Name="VCPostBuildEventTool"
287 />
288 </Configuration>
289 <Configuration
290 Name="Release|x64"
291 OutputDirectory="$(PlatformName)\$(ConfigurationName)"
292 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
293 ConfigurationType="2"
294 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
295 UseOfMFC="0"
296 ATLMinimizesCRunTimeLibraryUsage="false"
297 >
298 <Tool
299 Name="VCPreBuildEventTool"
300 />
301 <Tool
302 Name="VCCustomBuildTool"
303 />
304 <Tool
305 Name="VCXMLDataGeneratorTool"
306 />
307 <Tool
308 Name="VCWebServiceProxyGeneratorTool"
309 />
310 <Tool
311 Name="VCMIDLTool"
312 PreprocessorDefinitions="NDEBUG"
313 MkTypLibCompatible="true"
314 SuppressStartupBanner="true"
315 TargetEnvironment="3"
316 TypeLibraryName=".\Release/SDL.tlb"
317 />
318 <Tool
319 Name="VCCLCompilerTool"
320 InlineFunctionExpansion="1"
321 EnableIntrinsicFunctions="false"
322 AdditionalIncludeDirectories="..\..\include"
323 PreprocessorDefinitions="NDEBUG;_WINDOWS;_WIN32_WINNT=0x0400;__SSE__;__SSE2__"
324 StringPooling="true"
325 RuntimeLibrary="2"
326 BufferSecurityCheck="false"
327 EnableFunctionLevelLinking="true"
328 WarningLevel="3"
329 SuppressStartupBanner="true"
330 Detect64BitPortabilityProblems="false"
331 CompileAs="0"
332 />
333 <Tool
334 Name="VCManagedResourceCompilerTool"
335 />
336 <Tool
337 Name="VCResourceCompilerTool"
338 PreprocessorDefinitions="NDEBUG"
339 Culture="1033"
340 />
341 <Tool
342 Name="VCPreLinkEventTool"
343 />
344 <Tool
345 Name="VCLinkerTool"
346 AdditionalDependencies="msimg32.lib winmm.lib imm32.lib version.lib"
347 OutputFile="$(IntDir)\SDL.dll"
348 SuppressStartupBanner="true"
349 IgnoreAllDefaultLibraries="true"
350 SubSystem="2"
351 TargetMachine="17"
197 /> 352 />
198 <Tool 353 <Tool
199 Name="VCALinkTool" 354 Name="VCALinkTool"
200 /> 355 />
201 <Tool 356 <Tool
250 <File 405 <File
251 RelativePath="..\..\include\SDL_compat.h" 406 RelativePath="..\..\include\SDL_compat.h"
252 > 407 >
253 </File> 408 </File>
254 <File 409 <File
410 RelativePath="..\..\include\SDL_config.h"
411 >
412 </File>
413 <File
255 RelativePath="..\..\include\SDL_config_win32.h" 414 RelativePath="..\..\include\SDL_config_win32.h"
256 > 415 >
257 </File> 416 </File>
258 <File 417 <File
259 RelativePath="..\..\include\SDL_copying.h" 418 RelativePath="..\..\include\SDL_copying.h"
338 <File 497 <File
339 RelativePath="..\..\include\SDL_rect.h" 498 RelativePath="..\..\include\SDL_rect.h"
340 > 499 >
341 </File> 500 </File>
342 <File 501 <File
502 RelativePath="..\..\include\SDL_revision.h"
503 >
504 </File>
505 <File
343 RelativePath="..\..\include\SDL_rwops.h" 506 RelativePath="..\..\include\SDL_rwops.h"
344 > 507 >
345 </File> 508 </File>
346 <File 509 <File
347 RelativePath="..\..\include\SDL_scancode.h" 510 RelativePath="..\..\include\SDL_scancode.h"
391 <File 554 <File
392 RelativePath="..\..\src\audio\windx5\directx.h" 555 RelativePath="..\..\src\audio\windx5\directx.h"
393 > 556 >
394 </File> 557 </File>
395 <File 558 <File
559 RelativePath="..\..\src\libm\e_atan2.c"
560 >
561 </File>
562 <File
396 RelativePath="..\..\src\libm\e_log.c" 563 RelativePath="..\..\src\libm\e_log.c"
397 > 564 >
398 </File> 565 </File>
399 <File 566 <File
400 RelativePath="..\..\src\libm\e_pow.c" 567 RelativePath="..\..\src\libm\e_pow.c"
431 <File 598 <File
432 RelativePath="..\..\src\video\mmx.h" 599 RelativePath="..\..\src\video\mmx.h"
433 > 600 >
434 </File> 601 </File>
435 <File 602 <File
603 RelativePath="..\..\src\libm\s_atan.c"
604 >
605 </File>
606 <File
436 RelativePath="..\..\src\libm\s_copysign.c" 607 RelativePath="..\..\src\libm\s_copysign.c"
437 > 608 >
438 </File> 609 </File>
439 <File 610 <File
440 RelativePath="..\..\src\libm\s_cos.c" 611 RelativePath="..\..\src\libm\s_cos.c"
691 <File 862 <File
692 RelativePath="..\..\src\video\win32\SDL_gdirender.h" 863 RelativePath="..\..\src\video\win32\SDL_gdirender.h"
693 > 864 >
694 </File> 865 </File>
695 <File 866 <File
867 RelativePath="..\..\src\events\SDL_gesture.c"
868 >
869 </File>
870 <File
871 RelativePath="..\..\src\events\SDL_gesture_c.h"
872 >
873 </File>
874 <File
696 RelativePath="..\..\src\stdlib\SDL_getenv.c" 875 RelativePath="..\..\src\stdlib\SDL_getenv.c"
697 > 876 >
698 </File> 877 </File>
699 <File 878 <File
700 RelativePath="..\..\src\video\SDL_glesfuncs.h" 879 RelativePath="..\..\src\video\SDL_glesfuncs.h"
855 <File 1034 <File
856 RelativePath="..\..\src\file\SDL_rwops.c" 1035 RelativePath="..\..\src\file\SDL_rwops.c"
857 > 1036 >
858 </File> 1037 </File>
859 <File 1038 <File
1039 RelativePath="..\..\src\video\SDL_shape.c"
1040 >
1041 </File>
1042 <File
1043 RelativePath="..\..\src\video\SDL_shape_internals.h"
1044 >
1045 </File>
1046 <File
860 RelativePath="..\..\src\stdlib\SDL_stdlib.c" 1047 RelativePath="..\..\src\stdlib\SDL_stdlib.c"
861 > 1048 >
862 </File> 1049 </File>
863 <File 1050 <File
864 RelativePath="..\..\src\video\SDL_stretch.c" 1051 RelativePath="..\..\src\video\SDL_stretch.c"
947 <File 1134 <File
948 RelativePath="..\..\src\timer\SDL_timer_c.h" 1135 RelativePath="..\..\src\timer\SDL_timer_c.h"
949 > 1136 >
950 </File> 1137 </File>
951 <File 1138 <File
952
953 RelativePath="..\..\src\events\SDL_touch.c" 1139 RelativePath="..\..\src\events\SDL_touch.c"
954 > 1140 >
955 </File> 1141 </File>
956 <File 1142 <File
957 RelativePath="..\..\src\events\SDL_touch_c.h" 1143 RelativePath="..\..\src\events\SDL_touch_c.h"
1025 RelativePath="..\..\src\video\win32\SDL_win32opengl.c" 1211 RelativePath="..\..\src\video\win32\SDL_win32opengl.c"
1026 > 1212 >
1027 </File> 1213 </File>
1028 <File 1214 <File
1029 RelativePath="..\..\src\video\win32\SDL_win32opengl.h" 1215 RelativePath="..\..\src\video\win32\SDL_win32opengl.h"
1216 >
1217 </File>
1218 <File
1219 RelativePath="..\..\src\video\win32\SDL_win32shape.c"
1220 >
1221 </File>
1222 <File
1223 RelativePath="..\..\src\video\win32\SDL_win32shape.h"
1030 > 1224 >
1031 </File> 1225 </File>
1032 <File 1226 <File
1033 RelativePath="..\..\src\video\win32\SDL_win32video.c" 1227 RelativePath="..\..\src\video\win32\SDL_win32video.c"
1034 > 1228 >