annotate VisualC/tests/graywin/graywin_VS2008.vcproj @ 5172:ededa1ccf91c

Switched the SDL 1.2 compatibility to use the window surface, so it's fast even when there's no hardware acceleration available. This means that the YUV overlay now uses software, but that's okay since fast YUV code should be using the textures now anyway.
author Sam Lantinga <slouken@libsdl.org>
date Thu, 03 Feb 2011 21:13:55 -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="graywin"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
6 ProjectGUID="{0BCCA0BF-073E-439E-BCE0-C9353C177487}"
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\UpgradeFromVC70.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/graywin.tlb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
45 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
46 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
47 Name="VCCLCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
48 Optimization="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
49 AdditionalIncludeDirectories="..\..\..\include"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
50 PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
5039
fc26fb7e20af Use the debug C runtime for the debug configuration
Sam Lantinga <slouken@libsdl.org>
parents: 5033
diff changeset
51 RuntimeLibrary="3"
4479
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
52 UsePrecompiledHeader="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
53 PrecompiledHeaderFile=".\Debug/graywin.pch"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
54 AssemblerListingLocation=".\Debug/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
55 ObjectFile=".\Debug/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
56 ProgramDataBaseFileName=".\Debug/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
57 WarningLevel="3"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
58 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
59 DebugInformationFormat="4"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
60 CompileAs="0"
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 AdditionalOptions="/MACHINE:I386"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
76 OutputFile=".\Debug/graywin.exe"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
77 LinkIncremental="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
78 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
79 GenerateDebugInformation="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
80 ProgramDatabaseFile=".\Debug/graywin.pdb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
81 SubSystem="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
82 RandomizedBaseAddress="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
83 DataExecutionPrevention="0"
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 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
97 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
98 Name="VCFxCopTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
99 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
100 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
101 Name="VCAppVerifierTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
102 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
103 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
104 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
105 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
106 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
107 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
108 </Configuration>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
109 <Configuration
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
110 Name="Release|Win32"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
111 OutputDirectory=".\Release"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
112 IntermediateDirectory=".\Release"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
113 ConfigurationType="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
114 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
115 UseOfMFC="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
116 ATLMinimizesCRunTimeLibraryUsage="false"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
117 >
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
118 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
119 Name="VCPreBuildEventTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
120 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
121 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
122 Name="VCCustomBuildTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
123 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
124 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
125 Name="VCXMLDataGeneratorTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
126 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
127 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
128 Name="VCWebServiceProxyGeneratorTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
129 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
130 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
131 Name="VCMIDLTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
132 PreprocessorDefinitions="NDEBUG"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
133 MkTypLibCompatible="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
134 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
135 TargetEnvironment="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
136 TypeLibraryName=".\Release/graywin.tlb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
137 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
138 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
139 Name="VCCLCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
140 InlineFunctionExpansion="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
141 AdditionalIncludeDirectories="..\..\..\include"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
142 PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
143 StringPooling="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
144 RuntimeLibrary="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
145 EnableFunctionLevelLinking="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
146 UsePrecompiledHeader="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
147 PrecompiledHeaderFile=".\Release/graywin.pch"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
148 AssemblerListingLocation=".\Release/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
149 ObjectFile=".\Release/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
150 ProgramDataBaseFileName=".\Release/"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
151 WarningLevel="3"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
152 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
153 CompileAs="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
154 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
155 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
156 Name="VCManagedResourceCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
157 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
158 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
159 Name="VCResourceCompilerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
160 PreprocessorDefinitions="NDEBUG"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
161 Culture="1033"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
162 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
163 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
164 Name="VCPreLinkEventTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
165 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
166 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
167 Name="VCLinkerTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
168 AdditionalOptions="/MACHINE:I386"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
169 OutputFile=".\Release/graywin.exe"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
170 LinkIncremental="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
171 SuppressStartupBanner="true"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
172 ProgramDatabaseFile=".\Release/graywin.pdb"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
173 SubSystem="2"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
174 RandomizedBaseAddress="1"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
175 DataExecutionPrevention="0"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
176 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
177 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
178 Name="VCALinkTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
179 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
180 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
181 Name="VCManifestTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
182 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
183 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
184 Name="VCXDCMakeTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
185 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
186 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
187 Name="VCBscMakeTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
188 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
189 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
190 Name="VCFxCopTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
191 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
192 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
193 Name="VCAppVerifierTool"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
194 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
195 <Tool
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
196 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
197 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
198 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
199 />
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
200 </Configuration>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
201 </Configurations>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
202 <References>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
203 </References>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
204 <Files>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
205 <File
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
206 RelativePath="..\..\..\test\graywin.c"
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
207 >
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
208 </File>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
209 </Files>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
210 <Globals>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
211 </Globals>
223ab94286a3 Split out the Visual C++ 2005 and 2008 projects explicitly.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
212 </VisualStudioProject>