home *** CD-ROM | disk | FTP | other *** search
/ Programming an RTS Game with Direct3D / Programming an RTS Game with Direct3D.iso / Examples / Chapter 15 / Example 15.2 / Example 15.2.vcproj < prev    next >
Encoding:
Extensible Markup Language  |  2006-07-17  |  6.3 KB  |  313 lines

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <VisualStudioProject
  3.     ProjectType="Visual C++"
  4.     Version="7.10"
  5.     Name="Example 15.2"
  6.     ProjectGUID="{7081D097-4348-49FC-A08B-E4149C0AEE24}"
  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 15-2.exe"
  36.                 LinkIncremental="2"
  37.                 GenerateDebugInformation="TRUE"
  38.                 ProgramDatabaseFile="$(OutDir)/Example 15-2.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 15.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="App"
  119.             Filter="">
  120.             <File
  121.                 RelativePath="app.cpp">
  122.             </File>
  123.             <File
  124.                 RelativePath="app.h">
  125.             </File>
  126.         </Filter>
  127.         <Filter
  128.             Name="Player"
  129.             Filter="">
  130.             <File
  131.                 RelativePath="player.cpp">
  132.             </File>
  133.             <File
  134.                 RelativePath="player.h">
  135.             </File>
  136.             <Filter
  137.                 Name="MapObject"
  138.                 Filter="">
  139.                 <File
  140.                     RelativePath="mapObject.cpp">
  141.                 </File>
  142.                 <File
  143.                     RelativePath="mapObject.h">
  144.                 </File>
  145.             </Filter>
  146.             <Filter
  147.                 Name="Unit"
  148.                 Filter="">
  149.                 <File
  150.                     RelativePath="unit.cpp">
  151.                 </File>
  152.                 <File
  153.                     RelativePath="unit.h">
  154.                 </File>
  155.                 <Filter
  156.                     Name="SkinnedMesh"
  157.                     Filter="">
  158.                     <File
  159.                         RelativePath="skinnedMesh.cpp">
  160.                     </File>
  161.                     <File
  162.                         RelativePath="skinnedMesh.h">
  163.                     </File>
  164.                 </Filter>
  165.             </Filter>
  166.             <Filter
  167.                 Name="Building"
  168.                 Filter="">
  169.                 <File
  170.                     RelativePath="building.cpp">
  171.                 </File>
  172.                 <File
  173.                     RelativePath="building.h">
  174.                 </File>
  175.             </Filter>
  176.         </Filter>
  177.         <Filter
  178.             Name="Common"
  179.             Filter="">
  180.             <File
  181.                 RelativePath="intpoint.h">
  182.             </File>
  183.             <Filter
  184.                 Name="Debug"
  185.                 Filter="">
  186.                 <File
  187.                     RelativePath="debug.cpp">
  188.                 </File>
  189.                 <File
  190.                     RelativePath="debug.h">
  191.                 </File>
  192.             </Filter>
  193.             <Filter
  194.                 Name="MESH"
  195.                 Filter="">
  196.                 <File
  197.                     RelativePath="mesh.cpp">
  198.                 </File>
  199.                 <File
  200.                     RelativePath="mesh.h">
  201.                 </File>
  202.             </Filter>
  203.             <Filter
  204.                 Name="Shader"
  205.                 Filter="">
  206.                 <File
  207.                     RelativePath="shader.cpp">
  208.                 </File>
  209.                 <File
  210.                     RelativePath="shader.h">
  211.                 </File>
  212.             </Filter>
  213.             <Filter
  214.                 Name="Camera"
  215.                 Filter="">
  216.                 <File
  217.                     RelativePath="camera.cpp">
  218.                 </File>
  219.                 <File
  220.                     RelativePath="camera.h">
  221.                 </File>
  222.             </Filter>
  223.         </Filter>
  224.         <Filter
  225.             Name="Network"
  226.             Filter="">
  227.             <File
  228.                 RelativePath="network.cpp">
  229.             </File>
  230.             <File
  231.                 RelativePath="network.h">
  232.             </File>
  233.             <File
  234.                 RelativePath="network_messages.h">
  235.             </File>
  236.         </Filter>
  237.         <Filter
  238.             Name="Mouse"
  239.             Filter="">
  240.             <File
  241.                 RelativePath="mouse.cpp">
  242.             </File>
  243.             <File
  244.                 RelativePath="mouse.h">
  245.             </File>
  246.         </Filter>
  247.         <Filter
  248.             Name="Lobby"
  249.             Filter="">
  250.             <File
  251.                 RelativePath="lobby.cpp">
  252.             </File>
  253.             <File
  254.                 RelativePath="lobby.h">
  255.             </File>
  256.         </Filter>
  257.         <Filter
  258.             Name="Terrain"
  259.             Filter="">
  260.             <File
  261.                 RelativePath="terrain.cpp">
  262.             </File>
  263.             <File
  264.                 RelativePath="terrain.h">
  265.             </File>
  266.             <Filter
  267.                 Name="Heightmap"
  268.                 Filter="">
  269.                 <File
  270.                     RelativePath="heightMap.cpp">
  271.                 </File>
  272.                 <File
  273.                     RelativePath="heightMap.h">
  274.                 </File>
  275.             </Filter>
  276.             <Filter
  277.                 Name="Object"
  278.                 Filter="">
  279.                 <File
  280.                     RelativePath="object.cpp">
  281.                 </File>
  282.                 <File
  283.                     RelativePath="object.h">
  284.                 </File>
  285.             </Filter>
  286.         </Filter>
  287.         <Filter
  288.             Name="Shaders"
  289.             Filter="">
  290.             <File
  291.                 RelativePath="Debug\Shaders\lighting.vs">
  292.             </File>
  293.             <File
  294.                 RelativePath="Debug\Shaders\objects.ps">
  295.             </File>
  296.             <File
  297.                 RelativePath="Debug\Shaders\objects.vs">
  298.             </File>
  299.             <File
  300.                 RelativePath="Debug\Shaders\teamCol.ps">
  301.             </File>
  302.             <File
  303.                 RelativePath="Debug\Shaders\terrain.ps">
  304.             </File>
  305.             <File
  306.                 RelativePath="Debug\Shaders\terrain.vs">
  307.             </File>
  308.         </Filter>
  309.     </Files>
  310.     <Globals>
  311.     </Globals>
  312. </VisualStudioProject>
  313.