annotate VisualC/tests/testplatform/testplatform_VS2008.vcproj @ 5133:ec13e48ee0d9

Fixed bug #1112 (retina display support) Vittorio Giovara 2011-02-01 02:21:50 PST with the attached patch, the opengles context will always use the maximum screensize available; this is particularly useful for supporting retina display on latest iphone. please note: Apple documentation warns that using the "upscaled" gl context actually uses more memory and bandwitdh, so it might be worth to let the user decide whether to disable it or not, either with a flag or a sdl function...
author Sam Lantinga <slouken@libsdl.org>
date Tue, 01 Feb 2011 08:54:34 -0800
parents fc26fb7e20af
children
rev   line source
4479
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
1 <?xml version="1.0" encoding="Windows-1252"?>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
2 <VisualStudioProject
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
3 ProjectType="Visual C++"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
4 Version="9.00"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
5 Name="testplatform"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
6 ProjectGUID="{26932B24-EFC6-4E3A-B277-ED653DA37968}"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
7 TargetFrameworkVersion="131072"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
8 >
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
9 <Platforms>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
10 <Platform
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
11 Name="Win32"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
12 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
13 </Platforms>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
14 <ToolFiles>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
15 </ToolFiles>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
16 <Configurations>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
17 <Configuration
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
18 Name="Debug|Win32"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
19 OutputDirectory=".\Debug"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
20 IntermediateDirectory=".\Debug"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
21 ConfigurationType="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
22 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
23 UseOfMFC="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
24 ATLMinimizesCRunTimeLibraryUsage="false"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
25 >
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
26 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
27 Name="VCPreBuildEventTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
28 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
29 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
30 Name="VCCustomBuildTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
31 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
32 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
33 Name="VCXMLDataGeneratorTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
34 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
35 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
36 Name="VCWebServiceProxyGeneratorTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
37 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
38 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
39 Name="VCMIDLTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
40 PreprocessorDefinitions="_DEBUG"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
41 MkTypLibCompatible="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
42 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
43 TargetEnvironment="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
44 TypeLibraryName=".\Debug/testplatform.tlb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
45 HeaderFileName=""
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
46 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
47 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
48 Name="VCCLCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
49 Optimization="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
50 AdditionalIncludeDirectories="..\..\..\include"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
51 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
52 MinimalRebuild="true"
5039
fc26fb7e20af Use the debug C runtime for the debug configuration
Sam Lantinga <slouken@libsdl.org>
parents: 5033
diff changeset
53 RuntimeLibrary="3"
4479
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
54 PrecompiledHeaderFile=".\Debug/testplatform.pch"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
55 AssemblerListingLocation=".\Debug/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
56 ObjectFile=".\Debug/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
57 ProgramDataBaseFileName=".\Debug/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
58 WarningLevel="3"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
59 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
60 DebugInformationFormat="4"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
61 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
62 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
63 Name="VCManagedResourceCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
64 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
65 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
66 Name="VCResourceCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
67 PreprocessorDefinitions="_DEBUG"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
68 Culture="1033"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
69 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
70 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
71 Name="VCPreLinkEventTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
72 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
73 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
74 Name="VCLinkerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
75 OutputFile=".\Debug/testplatform.exe"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
76 LinkIncremental="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
77 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
78 GenerateDebugInformation="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
79 ProgramDatabaseFile=".\Debug/testplatform.pdb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
80 SubSystem="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
81 RandomizedBaseAddress="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
82 DataExecutionPrevention="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
83 TargetMachine="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
84 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
85 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
86 Name="VCALinkTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
87 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
88 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
89 Name="VCManifestTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
90 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
91 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
92 Name="VCXDCMakeTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
93 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
94 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
95 Name="VCBscMakeTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
96 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
97 OutputFile=".\Debug/testplatform.bsc"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
98 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
99 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
100 Name="VCFxCopTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
101 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
102 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
103 Name="VCAppVerifierTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
104 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
105 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
106 Name="VCPostBuildEventTool"
5033
01bc63ec4ca7 Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents: 4481
diff changeset
107 Description="Copy SDL"
01bc63ec4ca7 Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents: 4481
diff changeset
108 CommandLine="copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll"
4479
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
109 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
110 </Configuration>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
111 <Configuration
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
112 Name="Release|Win32"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
113 OutputDirectory=".\Release"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
114 IntermediateDirectory=".\Release"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
115 ConfigurationType="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
116 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
117 UseOfMFC="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
118 ATLMinimizesCRunTimeLibraryUsage="false"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
119 >
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
120 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
121 Name="VCPreBuildEventTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
122 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
123 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
124 Name="VCCustomBuildTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
125 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
126 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
127 Name="VCXMLDataGeneratorTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
128 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
129 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
130 Name="VCWebServiceProxyGeneratorTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
131 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
132 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
133 Name="VCMIDLTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
134 PreprocessorDefinitions="NDEBUG"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
135 MkTypLibCompatible="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
136 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
137 TargetEnvironment="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
138 TypeLibraryName=".\Release/testplatform.tlb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
139 HeaderFileName=""
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
140 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
141 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
142 Name="VCCLCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
143 Optimization="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
144 InlineFunctionExpansion="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
145 AdditionalIncludeDirectories="..\..\..\include"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
146 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
147 StringPooling="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
148 RuntimeLibrary="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
149 EnableFunctionLevelLinking="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
150 PrecompiledHeaderFile=".\Release/testplatform.pch"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
151 AssemblerListingLocation=".\Release/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
152 ObjectFile=".\Release/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
153 ProgramDataBaseFileName=".\Release/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
154 WarningLevel="3"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
155 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
156 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
157 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
158 Name="VCManagedResourceCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
159 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
160 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
161 Name="VCResourceCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
162 PreprocessorDefinitions="NDEBUG"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
163 Culture="1033"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
164 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
165 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
166 Name="VCPreLinkEventTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
167 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
168 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
169 Name="VCLinkerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
170 OutputFile=".\Release/testplatform.exe"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
171 LinkIncremental="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
172 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
173 ProgramDatabaseFile=".\Release/testplatform.pdb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
174 SubSystem="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
175 RandomizedBaseAddress="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
176 DataExecutionPrevention="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
177 TargetMachine="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
178 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
179 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
180 Name="VCALinkTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
181 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
182 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
183 Name="VCManifestTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
184 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
185 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
186 Name="VCXDCMakeTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
187 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
188 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
189 Name="VCBscMakeTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
190 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
191 OutputFile=".\Release/testplatform.bsc"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
192 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
193 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
194 Name="VCFxCopTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
195 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
196 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
197 Name="VCAppVerifierTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
198 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
199 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
200 Name="VCPostBuildEventTool"
5033
01bc63ec4ca7 Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents: 4481
diff changeset
201 Description="Copy SDL"
01bc63ec4ca7 Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents: 4481
diff changeset
202 CommandLine="copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll"
4479
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
203 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
204 </Configuration>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
205 </Configurations>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
206 <References>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
207 </References>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
208 <Files>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
209 <File
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
210 RelativePath="..\..\..\Test\testplatform.c"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
211 >
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
212 </File>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
213 </Files>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
214 <Globals>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
215 </Globals>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
216 </VisualStudioProject>