home *** CD-ROM | disk | FTP | other *** search
/ Programming an RTS Game with Direct3D / Programming an RTS Game with Direct3D.iso / Examples / Chapter 9 / Example 9.1 / Example 9.1.vcproj < prev    next >
Encoding:
Extensible Markup Language  |  2006-07-14  |  5.4 KB  |  259 lines

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <VisualStudioProject
  3.     ProjectType="Visual C++"
  4.     Version="7.10"
  5.     Name="Example 9.1"
  6.     ProjectGUID="{A95E1B45-525C-4C45-BDBD-4568367088AB}"
  7.     Keyword="Win32Proj">
  8.     <Platforms>
  9.         <Platform
  10.             Name="Win32"/>
  11.     </Platforms>
  12.     <Configurations>
  13.         <Configuration
  14.             Name="Debug|Win32"
  15.             OutputDirectory="Debug"
  16.             IntermediateDirectory="Debug"
  17.             ConfigurationType="1"
  18.             CharacterSet="2">
  19.             <Tool
  20.                 Name="VCCLCompilerTool"
  21.                 Optimization="0"
  22.                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
  23.                 MinimalRebuild="TRUE"
  24.                 BasicRuntimeChecks="3"
  25.                 RuntimeLibrary="5"
  26.                 UsePrecompiledHeader="0"
  27.                 WarningLevel="3"
  28.                 Detect64BitPortabilityProblems="TRUE"
  29.                 DebugInformationFormat="4"/>
  30.             <Tool
  31.                 Name="VCCustomBuildTool"/>
  32.             <Tool
  33.                 Name="VCLinkerTool"
  34.                 AdditionalDependencies="strmiids.lib dxguid.lib d3d9.lib d3dx9.lib dinput8.lib winmm.lib"
  35.                 OutputFile="$(OutDir)/Example 9-1.exe"
  36.                 LinkIncremental="2"
  37.                 GenerateDebugInformation="TRUE"
  38.                 ProgramDatabaseFile="$(OutDir)/Example 9-1.pdb"
  39.                 SubSystem="2"
  40.                 TargetMachine="1"/>
  41.             <Tool
  42.                 Name="VCMIDLTool"/>
  43.             <Tool
  44.                 Name="VCPostBuildEventTool"/>
  45.             <Tool
  46.                 Name="VCPreBuildEventTool"/>
  47.             <Tool
  48.                 Name="VCPreLinkEventTool"/>
  49.             <Tool
  50.                 Name="VCResourceCompilerTool"/>
  51.             <Tool
  52.                 Name="VCWebServiceProxyGeneratorTool"/>
  53.             <Tool
  54.                 Name="VCXMLDataGeneratorTool"/>
  55.             <Tool
  56.                 Name="VCWebDeploymentTool"/>
  57.             <Tool
  58.                 Name="VCManagedWrapperGeneratorTool"/>
  59.             <Tool
  60.                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
  61.         </Configuration>
  62.         <Configuration
  63.             Name="Release|Win32"
  64.             OutputDirectory="Release"
  65.             IntermediateDirectory="Release"
  66.             ConfigurationType="1"
  67.             CharacterSet="2">
  68.             <Tool
  69.                 Name="VCCLCompilerTool"
  70.                 Optimization="2"
  71.                 InlineFunctionExpansion="1"
  72.                 OmitFramePointers="TRUE"
  73.                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
  74.                 StringPooling="TRUE"
  75.                 RuntimeLibrary="4"
  76.                 EnableFunctionLevelLinking="TRUE"
  77.                 UsePrecompiledHeader="0"
  78.                 WarningLevel="3"
  79.                 Detect64BitPortabilityProblems="TRUE"
  80.                 DebugInformationFormat="3"/>
  81.             <Tool
  82.                 Name="VCCustomBuildTool"/>
  83.             <Tool
  84.                 Name="VCLinkerTool"
  85.                 OutputFile="$(OutDir)/Example 7.1.exe"
  86.                 LinkIncremental="1"
  87.                 GenerateDebugInformation="TRUE"
  88.                 SubSystem="2"
  89.                 OptimizeReferences="2"
  90.                 EnableCOMDATFolding="2"
  91.                 TargetMachine="1"/>
  92.             <Tool
  93.                 Name="VCMIDLTool"/>
  94.             <Tool
  95.                 Name="VCPostBuildEventTool"/>
  96.             <Tool
  97.                 Name="VCPreBuildEventTool"/>
  98.             <Tool
  99.                 Name="VCPreLinkEventTool"/>
  100.             <Tool
  101.                 Name="VCResourceCompilerTool"/>
  102.             <Tool
  103.                 Name="VCWebServiceProxyGeneratorTool"/>
  104.             <Tool
  105.                 Name="VCXMLDataGeneratorTool"/>
  106.             <Tool
  107.                 Name="VCWebDeploymentTool"/>
  108.             <Tool
  109.                 Name="VCManagedWrapperGeneratorTool"/>
  110.             <Tool
  111.                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
  112.         </Configuration>
  113.     </Configurations>
  114.     <References>
  115.     </References>
  116.     <Files>
  117.         <Filter
  118.             Name="Common"
  119.             Filter="">
  120.             <File
  121.                 RelativePath="intpoint.h">
  122.             </File>
  123.             <Filter
  124.                 Name="Debug"
  125.                 Filter="">
  126.                 <File
  127.                     RelativePath="debug.cpp">
  128.                 </File>
  129.                 <File
  130.                     RelativePath="debug.h">
  131.                 </File>
  132.             </Filter>
  133.             <Filter
  134.                 Name="Shader"
  135.                 Filter="">
  136.                 <File
  137.                     RelativePath="shader.cpp">
  138.                 </File>
  139.                 <File
  140.                     RelativePath="shader.h">
  141.                 </File>
  142.             </Filter>
  143.             <Filter
  144.                 Name="Camera"
  145.                 Filter="">
  146.                 <File
  147.                     RelativePath="camera.cpp">
  148.                 </File>
  149.                 <File
  150.                     RelativePath="camera.h">
  151.                 </File>
  152.             </Filter>
  153.             <Filter
  154.                 Name="Mesh"
  155.                 Filter="">
  156.                 <File
  157.                     RelativePath="mesh.cpp">
  158.                 </File>
  159.                 <File
  160.                     RelativePath="mesh.h">
  161.                 </File>
  162.                 <File
  163.                     RelativePath="object.cpp">
  164.                 </File>
  165.                 <File
  166.                     RelativePath="object.h">
  167.                 </File>
  168.             </Filter>
  169.             <Filter
  170.                 Name="Mouse"
  171.                 Filter="">
  172.                 <File
  173.                     RelativePath="mouse.cpp">
  174.                 </File>
  175.                 <File
  176.                     RelativePath="mouse.h">
  177.                 </File>
  178.             </Filter>
  179.         </Filter>
  180.         <Filter
  181.             Name="Unit"
  182.             Filter="">
  183.             <File
  184.                 RelativePath="unit.cpp">
  185.             </File>
  186.             <File
  187.                 RelativePath="unit.h">
  188.             </File>
  189.         </Filter>
  190.         <Filter
  191.             Name="App"
  192.             Filter="">
  193.             <File
  194.                 RelativePath="app.cpp">
  195.             </File>
  196.         </Filter>
  197.         <Filter
  198.             Name="SkinnedMeshes"
  199.             Filter="">
  200.             <File
  201.                 RelativePath="skinnedmesh.cpp">
  202.             </File>
  203.             <File
  204.                 RelativePath="skinnedmesh.h">
  205.             </File>
  206.         </Filter>
  207.         <Filter
  208.             Name="Shaders"
  209.             Filter="">
  210.             <File
  211.                 RelativePath="Debug\Shaders\lighting.vs">
  212.             </File>
  213.             <File
  214.                 RelativePath="Debug\Shaders\objects.ps">
  215.             </File>
  216.             <File
  217.                 RelativePath="Debug\Shaders\objects.vs">
  218.             </File>
  219.             <File
  220.                 RelativePath="Debug\Shaders\teamCol.ps">
  221.             </File>
  222.             <File
  223.                 RelativePath="Debug\Shaders\terrain.ps">
  224.             </File>
  225.             <File
  226.                 RelativePath="Debug\Shaders\terrain.vs">
  227.             </File>
  228.         </Filter>
  229.         <Filter
  230.             Name="Terrain"
  231.             Filter="">
  232.             <File
  233.                 RelativePath="heightMap.cpp">
  234.             </File>
  235.             <File
  236.                 RelativePath="heightMap.h">
  237.             </File>
  238.             <File
  239.                 RelativePath="terrain.cpp">
  240.             </File>
  241.             <File
  242.                 RelativePath="terrain.h">
  243.             </File>
  244.         </Filter>
  245.         <Filter
  246.             Name="MapObject"
  247.             Filter="">
  248.             <File
  249.                 RelativePath="mapObject.cpp">
  250.             </File>
  251.             <File
  252.                 RelativePath="mapObject.h">
  253.             </File>
  254.         </Filter>
  255.     </Files>
  256.     <Globals>
  257.     </Globals>
  258. </VisualStudioProject>
  259.