libgoatvr
view libgoatvr_static.vcxproj @ 19:437fe32ac633
ops... wasn't handling the stereo eye separation correctly.
also fixed a bug in vr_libovr.c causing an assertion inside LibOVR when ovrHmd_GetEyePose was called as a result of calls to view_rotation or view_translation outside of vr_begin/vr_end
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sat, 04 Oct 2014 03:39:14 +0300 |
parents | 9ed0f1efd4cd |
children |
line source
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Release|Win32">
9 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 </ItemGroup>
13 <ItemGroup>
14 <ClCompile Include="src\mathutil.c" />
15 <ClCompile Include="src\mesh.c" />
16 <ClCompile Include="src\opengl.c" />
17 <ClCompile Include="src\opt.c" />
18 <ClCompile Include="src\rbtree.c" />
19 <ClCompile Include="src\vr.c" />
20 <ClCompile Include="src\vr_libovr.c" />
21 <ClCompile Include="src\vr_modules.c" />
22 <ClCompile Include="src\vr_null.c" />
23 <ClCompile Include="src\vr_openhmd.c" />
24 </ItemGroup>
25 <ItemGroup>
26 <ClInclude Include="src\mathutil.h" />
27 <ClInclude Include="src\mesh.h" />
28 <ClInclude Include="src\opengl.h" />
29 <ClInclude Include="src\opt.h" />
30 <ClInclude Include="src\rbtree.h" />
31 <ClInclude Include="src\vr.h" />
32 <ClInclude Include="src\vr_impl.h" />
33 </ItemGroup>
34 <PropertyGroup Label="Globals">
35 <ProjectGuid>{DF0FC238-A249-432C-9163-3778DDE78A62}</ProjectGuid>
36 <Keyword>Win32Proj</Keyword>
37 <RootNamespace>libgoatvr_static</RootNamespace>
38 </PropertyGroup>
39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
40 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
41 <ConfigurationType>StaticLibrary</ConfigurationType>
42 <UseDebugLibraries>true</UseDebugLibraries>
43 <PlatformToolset>v120</PlatformToolset>
44 <CharacterSet>MultiByte</CharacterSet>
45 </PropertyGroup>
46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
47 <ConfigurationType>StaticLibrary</ConfigurationType>
48 <UseDebugLibraries>false</UseDebugLibraries>
49 <PlatformToolset>v120</PlatformToolset>
50 <WholeProgramOptimization>false</WholeProgramOptimization>
51 <CharacterSet>MultiByte</CharacterSet>
52 </PropertyGroup>
53 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
54 <ImportGroup Label="ExtensionSettings">
55 </ImportGroup>
56 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58 </ImportGroup>
59 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61 </ImportGroup>
62 <PropertyGroup Label="UserMacros" />
63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
64 <IntDir>$(Configuration)_static\</IntDir>
65 <OutDir>$(SolutionDir)$(Configuration)_static\</OutDir>
66 </PropertyGroup>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
68 <IntDir>$(Configuration)_static\</IntDir>
69 <OutDir>$(SolutionDir)$(Configuration)_static\</OutDir>
70 </PropertyGroup>
71 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
72 <ClCompile>
73 <PrecompiledHeader>
74 </PrecompiledHeader>
75 <WarningLevel>Level3</WarningLevel>
76 <Optimization>Disabled</Optimization>
77 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);USE_LIBOVR</PreprocessorDefinitions>
78 <DisableSpecificWarnings>4244;4996</DisableSpecificWarnings>
79 </ClCompile>
80 <Link>
81 <SubSystem>Windows</SubSystem>
82 <GenerateDebugInformation>true</GenerateDebugInformation>
83 </Link>
84 <PostBuildEvent>
85 <Command>mkdir usr\lib usr\bin usr\include
86 copy /y src\vr.h usr\include\goatvr.h
87 copy /y $(TargetPath) usr\lib\$(TargetFileName)</Command>
88 </PostBuildEvent>
89 </ItemDefinitionGroup>
90 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
91 <ClCompile>
92 <WarningLevel>Level3</WarningLevel>
93 <PrecompiledHeader>
94 </PrecompiledHeader>
95 <Optimization>MaxSpeed</Optimization>
96 <FunctionLevelLinking>true</FunctionLevelLinking>
97 <IntrinsicFunctions>true</IntrinsicFunctions>
98 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);USE_LIBOVR</PreprocessorDefinitions>
99 <DisableSpecificWarnings>4244;4996</DisableSpecificWarnings>
100 </ClCompile>
101 <Link>
102 <SubSystem>Windows</SubSystem>
103 <GenerateDebugInformation>true</GenerateDebugInformation>
104 <EnableCOMDATFolding>true</EnableCOMDATFolding>
105 <OptimizeReferences>true</OptimizeReferences>
106 </Link>
107 <PostBuildEvent>
108 <Command>mkdir usr\lib usr\bin usr\include
109 copy /y src\vr.h usr\include\goatvr.h
110 copy /y $(TargetPath) usr\lib\$(TargetFileName)</Command>
111 </PostBuildEvent>
112 </ItemDefinitionGroup>
113 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
114 <ImportGroup Label="ExtensionTargets">
115 </ImportGroup>
116 </Project>