goat3dgfx

annotate goat3dgfx.vcproj @ 25:6236080aaea4

LIBOVR conditional compilation fix
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 27 Feb 2014 01:40:12 +0200
parents f2da87b02fcd
children 940e5b1e2f92
rev   line source
nuclear@1 1 <?xml version="1.0" encoding="Windows-1252"?>
nuclear@1 2 <VisualStudioProject
nuclear@1 3 ProjectType="Visual C++"
nuclear@1 4 Version="9.00"
nuclear@1 5 Name="goat3dgfx"
nuclear@1 6 ProjectGUID="{251F8AFF-5A37-4F10-A519-C55C40E127AF}"
nuclear@1 7 RootNamespace="goat3dgfx"
nuclear@1 8 Keyword="Win32Proj"
nuclear@1 9 TargetFrameworkVersion="196613"
nuclear@1 10 >
nuclear@1 11 <Platforms>
nuclear@1 12 <Platform
nuclear@1 13 Name="Win32"
nuclear@1 14 />
nuclear@1 15 </Platforms>
nuclear@1 16 <ToolFiles>
nuclear@1 17 </ToolFiles>
nuclear@1 18 <Configurations>
nuclear@1 19 <Configuration
nuclear@1 20 Name="Debug|Win32"
nuclear@1 21 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
nuclear@1 22 IntermediateDirectory="$(ConfigurationName)"
nuclear@2 23 ConfigurationType="4"
nuclear@5 24 CharacterSet="2"
nuclear@1 25 >
nuclear@1 26 <Tool
nuclear@1 27 Name="VCPreBuildEventTool"
nuclear@25 28 CommandLine="echo #ifndef GOAT3DGFX_CONFIG_H_&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #define GOAT3DGFX_CONFIG_H_&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #define USE_VR&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #define USE_LIBOVR&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #endif&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;"
nuclear@1 29 />
nuclear@1 30 <Tool
nuclear@1 31 Name="VCCustomBuildTool"
nuclear@1 32 />
nuclear@1 33 <Tool
nuclear@1 34 Name="VCXMLDataGeneratorTool"
nuclear@1 35 />
nuclear@1 36 <Tool
nuclear@1 37 Name="VCWebServiceProxyGeneratorTool"
nuclear@1 38 />
nuclear@1 39 <Tool
nuclear@1 40 Name="VCMIDLTool"
nuclear@1 41 />
nuclear@1 42 <Tool
nuclear@1 43 Name="VCCLCompilerTool"
nuclear@1 44 Optimization="0"
nuclear@25 45 AdditionalIncludeDirectories="$(SolutionDir)\src"
nuclear@1 46 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GOAT3DGFX_EXPORTS"
nuclear@1 47 MinimalRebuild="true"
nuclear@1 48 BasicRuntimeChecks="3"
nuclear@1 49 RuntimeLibrary="3"
nuclear@1 50 UsePrecompiledHeader="0"
nuclear@1 51 WarningLevel="3"
nuclear@1 52 DebugInformationFormat="4"
nuclear@2 53 DisableSpecificWarnings="4244;4996;4305"
nuclear@1 54 />
nuclear@1 55 <Tool
nuclear@1 56 Name="VCManagedResourceCompilerTool"
nuclear@1 57 />
nuclear@1 58 <Tool
nuclear@1 59 Name="VCResourceCompilerTool"
nuclear@1 60 />
nuclear@1 61 <Tool
nuclear@1 62 Name="VCPreLinkEventTool"
nuclear@1 63 />
nuclear@1 64 <Tool
nuclear@2 65 Name="VCLibrarianTool"
nuclear@25 66 AdditionalDependencies="libovrd.lib"
nuclear@5 67 OutputFile="$(OutDir)\$(ProjectName)-dbg.lib"
nuclear@1 68 />
nuclear@1 69 <Tool
nuclear@1 70 Name="VCALinkTool"
nuclear@1 71 />
nuclear@1 72 <Tool
nuclear@1 73 Name="VCXDCMakeTool"
nuclear@1 74 />
nuclear@1 75 <Tool
nuclear@1 76 Name="VCBscMakeTool"
nuclear@1 77 />
nuclear@1 78 <Tool
nuclear@1 79 Name="VCFxCopTool"
nuclear@1 80 />
nuclear@1 81 <Tool
nuclear@1 82 Name="VCPostBuildEventTool"
nuclear@25 83 CommandLine="mkdir usr\include\goat3dgfx&#x0D;&#x0A;mkdir usr\lib&#x0D;&#x0A;copy /Y src\*.h usr\include\goat3dgfx\&#x0D;&#x0A;copy /Y src\*.inl usr\include\goat3dgfx\&#x0D;&#x0A;copy /Y $(TargetPath) usr\lib\&#x0D;&#x0A;"
nuclear@1 84 />
nuclear@1 85 </Configuration>
nuclear@1 86 <Configuration
nuclear@1 87 Name="Release|Win32"
nuclear@1 88 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
nuclear@1 89 IntermediateDirectory="$(ConfigurationName)"
nuclear@2 90 ConfigurationType="4"
nuclear@5 91 CharacterSet="2"
nuclear@1 92 WholeProgramOptimization="1"
nuclear@1 93 >
nuclear@1 94 <Tool
nuclear@1 95 Name="VCPreBuildEventTool"
nuclear@25 96 CommandLine="echo #ifndef GOAT3DGFX_CONFIG_H_&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #define GOAT3DGFX_CONFIG_H_&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #define USE_VR&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #define USE_LIBOVR&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;echo #endif&gt;&gt;$(ProjectDir)\src\config.h&#x0D;&#x0A;"
nuclear@1 97 />
nuclear@1 98 <Tool
nuclear@1 99 Name="VCCustomBuildTool"
nuclear@1 100 />
nuclear@1 101 <Tool
nuclear@1 102 Name="VCXMLDataGeneratorTool"
nuclear@1 103 />
nuclear@1 104 <Tool
nuclear@1 105 Name="VCWebServiceProxyGeneratorTool"
nuclear@1 106 />
nuclear@1 107 <Tool
nuclear@1 108 Name="VCMIDLTool"
nuclear@1 109 />
nuclear@1 110 <Tool
nuclear@1 111 Name="VCCLCompilerTool"
nuclear@1 112 Optimization="2"
nuclear@1 113 EnableIntrinsicFunctions="true"
nuclear@25 114 AdditionalIncludeDirectories="$(SolutionDir)\src"
nuclear@1 115 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GOAT3DGFX_EXPORTS"
nuclear@1 116 RuntimeLibrary="2"
nuclear@1 117 EnableFunctionLevelLinking="true"
nuclear@1 118 UsePrecompiledHeader="0"
nuclear@1 119 WarningLevel="3"
nuclear@1 120 DebugInformationFormat="3"
nuclear@2 121 DisableSpecificWarnings="4244;4996;4305"
nuclear@1 122 />
nuclear@1 123 <Tool
nuclear@1 124 Name="VCManagedResourceCompilerTool"
nuclear@1 125 />
nuclear@1 126 <Tool
nuclear@1 127 Name="VCResourceCompilerTool"
nuclear@1 128 />
nuclear@1 129 <Tool
nuclear@1 130 Name="VCPreLinkEventTool"
nuclear@1 131 />
nuclear@1 132 <Tool
nuclear@2 133 Name="VCLibrarianTool"
nuclear@25 134 AdditionalDependencies="libovr.lib"
nuclear@1 135 />
nuclear@1 136 <Tool
nuclear@1 137 Name="VCALinkTool"
nuclear@1 138 />
nuclear@1 139 <Tool
nuclear@1 140 Name="VCXDCMakeTool"
nuclear@1 141 />
nuclear@1 142 <Tool
nuclear@1 143 Name="VCBscMakeTool"
nuclear@1 144 />
nuclear@1 145 <Tool
nuclear@1 146 Name="VCFxCopTool"
nuclear@1 147 />
nuclear@1 148 <Tool
nuclear@1 149 Name="VCPostBuildEventTool"
nuclear@1 150 />
nuclear@1 151 </Configuration>
nuclear@1 152 </Configurations>
nuclear@1 153 <References>
nuclear@1 154 </References>
nuclear@1 155 <Files>
nuclear@1 156 <Filter
nuclear@1 157 Name="src"
nuclear@25 158 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx;h;inl"
nuclear@1 159 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
nuclear@1 160 >
nuclear@1 161 <File
nuclear@1 162 RelativePath=".\src\3dschunks.h"
nuclear@1 163 >
nuclear@1 164 </File>
nuclear@1 165 <File
nuclear@1 166 RelativePath=".\src\assload.cc"
nuclear@1 167 >
nuclear@1 168 </File>
nuclear@1 169 <File
nuclear@25 170 RelativePath=".\src\assload.h"
nuclear@25 171 >
nuclear@25 172 </File>
nuclear@25 173 <File
nuclear@25 174 RelativePath=".\src\camera.cc"
nuclear@25 175 >
nuclear@25 176 </File>
nuclear@25 177 <File
nuclear@25 178 RelativePath=".\src\camera.h"
nuclear@25 179 >
nuclear@25 180 </File>
nuclear@25 181 <File
nuclear@1 182 RelativePath=".\src\curve.cc"
nuclear@1 183 >
nuclear@1 184 </File>
nuclear@1 185 <File
nuclear@25 186 RelativePath=".\src\curve.h"
nuclear@25 187 >
nuclear@25 188 </File>
nuclear@25 189 <File
nuclear@1 190 RelativePath=".\src\curveload.cc"
nuclear@1 191 >
nuclear@1 192 </File>
nuclear@1 193 <File
nuclear@25 194 RelativePath=".\src\curveload.h"
nuclear@1 195 >
nuclear@1 196 </File>
nuclear@1 197 <File
nuclear@25 198 RelativePath=".\src\datapath.cc"
nuclear@1 199 >
nuclear@1 200 </File>
nuclear@1 201 <File
nuclear@1 202 RelativePath=".\src\datapath.h"
nuclear@1 203 >
nuclear@1 204 </File>
nuclear@1 205 <File
nuclear@1 206 RelativePath=".\src\dataset.h"
nuclear@1 207 >
nuclear@1 208 </File>
nuclear@1 209 <File
nuclear@1 210 RelativePath=".\src\dataset.inl"
nuclear@1 211 >
nuclear@1 212 </File>
nuclear@1 213 <File
nuclear@25 214 RelativePath=".\src\geom.cc"
nuclear@25 215 >
nuclear@25 216 </File>
nuclear@25 217 <File
nuclear@1 218 RelativePath=".\src\geom.h"
nuclear@1 219 >
nuclear@1 220 </File>
nuclear@1 221 <File
nuclear@25 222 RelativePath=".\src\gfxutil.cc"
nuclear@25 223 >
nuclear@25 224 </File>
nuclear@25 225 <File
nuclear@1 226 RelativePath=".\src\gfxutil.h"
nuclear@1 227 >
nuclear@1 228 </File>
nuclear@1 229 <File
nuclear@25 230 RelativePath=".\src\goat3dgfx.cc"
nuclear@25 231 >
nuclear@25 232 </File>
nuclear@25 233 <File
nuclear@25 234 RelativePath=".\src\goat3dgfx.h"
nuclear@25 235 >
nuclear@25 236 </File>
nuclear@25 237 <File
nuclear@25 238 RelativePath=".\src\image.cc"
nuclear@25 239 >
nuclear@25 240 </File>
nuclear@25 241 <File
nuclear@1 242 RelativePath=".\src\image.h"
nuclear@1 243 >
nuclear@1 244 </File>
nuclear@1 245 <File
nuclear@25 246 RelativePath=".\src\logger.cc"
nuclear@25 247 >
nuclear@25 248 </File>
nuclear@25 249 <File
nuclear@1 250 RelativePath=".\src\logger.h"
nuclear@1 251 >
nuclear@1 252 </File>
nuclear@1 253 <File
nuclear@25 254 RelativePath=".\src\material.cc"
nuclear@25 255 >
nuclear@25 256 </File>
nuclear@25 257 <File
nuclear@1 258 RelativePath=".\src\material.h"
nuclear@1 259 >
nuclear@1 260 </File>
nuclear@1 261 <File
nuclear@25 262 RelativePath=".\src\mesh.cc"
nuclear@25 263 >
nuclear@25 264 </File>
nuclear@25 265 <File
nuclear@1 266 RelativePath=".\src\mesh.h"
nuclear@1 267 >
nuclear@1 268 </File>
nuclear@1 269 <File
nuclear@25 270 RelativePath=".\src\meshgen.cc"
nuclear@25 271 >
nuclear@25 272 </File>
nuclear@25 273 <File
nuclear@1 274 RelativePath=".\src\meshgen.h"
nuclear@1 275 >
nuclear@1 276 </File>
nuclear@1 277 <File
nuclear@25 278 RelativePath=".\src\object.cc"
nuclear@25 279 >
nuclear@25 280 </File>
nuclear@25 281 <File
nuclear@1 282 RelativePath=".\src\object.h"
nuclear@1 283 >
nuclear@1 284 </File>
nuclear@1 285 <File
nuclear@25 286 RelativePath=".\src\opengl.cc"
nuclear@25 287 >
nuclear@25 288 </File>
nuclear@25 289 <File
nuclear@1 290 RelativePath=".\src\opengl.h"
nuclear@1 291 >
nuclear@1 292 </File>
nuclear@1 293 <File
nuclear@25 294 RelativePath=".\src\psyspp.cc"
nuclear@25 295 >
nuclear@25 296 </File>
nuclear@25 297 <File
nuclear@1 298 RelativePath=".\src\psyspp.h"
nuclear@1 299 >
nuclear@1 300 </File>
nuclear@1 301 <File
nuclear@25 302 RelativePath=".\src\rtarg.cc"
nuclear@25 303 >
nuclear@25 304 </File>
nuclear@25 305 <File
nuclear@1 306 RelativePath=".\src\rtarg.h"
nuclear@1 307 >
nuclear@1 308 </File>
nuclear@1 309 <File
nuclear@25 310 RelativePath=".\src\scene.cc"
nuclear@25 311 >
nuclear@25 312 </File>
nuclear@25 313 <File
nuclear@1 314 RelativePath=".\src\scene.h"
nuclear@1 315 >
nuclear@1 316 </File>
nuclear@1 317 <File
nuclear@25 318 RelativePath=".\src\sdrman.cc"
nuclear@25 319 >
nuclear@25 320 </File>
nuclear@25 321 <File
nuclear@1 322 RelativePath=".\src\sdrman.h"
nuclear@1 323 >
nuclear@1 324 </File>
nuclear@1 325 <File
nuclear@25 326 RelativePath=".\src\shader.cc"
nuclear@25 327 >
nuclear@25 328 </File>
nuclear@25 329 <File
nuclear@1 330 RelativePath=".\src\shader.h"
nuclear@1 331 >
nuclear@1 332 </File>
nuclear@1 333 <File
nuclear@25 334 RelativePath=".\src\texgen.cc"
nuclear@25 335 >
nuclear@25 336 </File>
nuclear@25 337 <File
nuclear@1 338 RelativePath=".\src\texgen.h"
nuclear@1 339 >
nuclear@1 340 </File>
nuclear@1 341 <File
nuclear@25 342 RelativePath=".\src\texman.cc"
nuclear@25 343 >
nuclear@25 344 </File>
nuclear@25 345 <File
nuclear@1 346 RelativePath=".\src\texman.h"
nuclear@1 347 >
nuclear@1 348 </File>
nuclear@1 349 <File
nuclear@25 350 RelativePath=".\src\texture.cc"
nuclear@25 351 >
nuclear@25 352 </File>
nuclear@25 353 <File
nuclear@1 354 RelativePath=".\src\texture.h"
nuclear@1 355 >
nuclear@1 356 </File>
nuclear@1 357 <File
nuclear@25 358 RelativePath=".\src\timer.cc"
nuclear@25 359 >
nuclear@25 360 </File>
nuclear@25 361 <File
nuclear@1 362 RelativePath=".\src\timer.h"
nuclear@1 363 >
nuclear@1 364 </File>
nuclear@1 365 <File
nuclear@25 366 RelativePath=".\src\unistate.cc"
nuclear@25 367 >
nuclear@25 368 </File>
nuclear@25 369 <File
nuclear@1 370 RelativePath=".\src\unistate.h"
nuclear@1 371 >
nuclear@1 372 </File>
nuclear@1 373 <File
nuclear@25 374 RelativePath=".\src\vr.h"
nuclear@25 375 >
nuclear@25 376 </File>
nuclear@25 377 <File
nuclear@25 378 RelativePath=".\src\xform_node.cc"
nuclear@25 379 >
nuclear@25 380 </File>
nuclear@25 381 <File
nuclear@1 382 RelativePath=".\src\xform_node.h"
nuclear@1 383 >
nuclear@1 384 </File>
nuclear@25 385 <Filter
nuclear@25 386 Name="vr"
nuclear@25 387 >
nuclear@25 388 <File
nuclear@25 389 RelativePath=".\src\vr\vr.cc"
nuclear@25 390 >
nuclear@25 391 </File>
nuclear@25 392 <File
nuclear@25 393 RelativePath=".\src\vr\vr_impl.h"
nuclear@25 394 >
nuclear@25 395 </File>
nuclear@25 396 <File
nuclear@25 397 RelativePath=".\src\vr\vr_sdr.h"
nuclear@25 398 >
nuclear@25 399 </File>
nuclear@25 400 </Filter>
nuclear@1 401 </Filter>
nuclear@1 402 </Files>
nuclear@1 403 <Globals>
nuclear@1 404 </Globals>
nuclear@1 405 </VisualStudioProject>