Mercurial > sdl-ios-xcode
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> |