goat3d
diff goat3d.vcxproj @ 24:6b651613bd9f
fixed the windows stuff
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sat, 28 Sep 2013 06:32:00 +0300 |
parents | d1cebaf1d5c9 |
children | 4deb0b12fe14 |
line diff
1.1 --- a/goat3d.vcxproj Fri Sep 27 07:20:22 2013 +0300 1.2 +++ b/goat3d.vcxproj Sat Sep 28 06:32:00 2013 +0300 1.3 @@ -19,11 +19,24 @@ 1.4 </ProjectConfiguration> 1.5 </ItemGroup> 1.6 <ItemGroup> 1.7 + <ClInclude Include="libs\openctm\internal.h" /> 1.8 + <ClInclude Include="libs\openctm\liblzma\Alloc.h" /> 1.9 + <ClInclude Include="libs\openctm\liblzma\LzFind.h" /> 1.10 + <ClInclude Include="libs\openctm\liblzma\LzHash.h" /> 1.11 + <ClInclude Include="libs\openctm\liblzma\LzmaDec.h" /> 1.12 + <ClInclude Include="libs\openctm\liblzma\LzmaEnc.h" /> 1.13 + <ClInclude Include="libs\openctm\liblzma\LzmaLib.h" /> 1.14 + <ClInclude Include="libs\openctm\liblzma\NameMangle.h" /> 1.15 + <ClInclude Include="libs\openctm\liblzma\Types.h" /> 1.16 + <ClInclude Include="libs\openctm\openctm.h" /> 1.17 + <ClInclude Include="libs\openctm\openctmpp.h" /> 1.18 + <ClInclude Include="libs\tinyxml2\tinyxml2.h" /> 1.19 <ClInclude Include="src\camera.h" /> 1.20 <ClInclude Include="src\chunk.h" /> 1.21 <ClInclude Include="src\goat3d.h" /> 1.22 <ClInclude Include="src\goat3d_impl.h" /> 1.23 <ClInclude Include="src\light.h" /> 1.24 + <ClInclude Include="src\log.h" /> 1.25 <ClInclude Include="src\material.h" /> 1.26 <ClInclude Include="src\mesh.h" /> 1.27 <ClInclude Include="src\node.h" /> 1.28 @@ -31,12 +44,29 @@ 1.29 <ClInclude Include="src\xform_node.h" /> 1.30 </ItemGroup> 1.31 <ItemGroup> 1.32 + <ClCompile Include="libs\openctm\compressMG1.c" /> 1.33 + <ClCompile Include="libs\openctm\compressMG2.c" /> 1.34 + <ClCompile Include="libs\openctm\compressRAW.c" /> 1.35 + <ClCompile Include="libs\openctm\liblzma\Alloc.c" /> 1.36 + <ClCompile Include="libs\openctm\liblzma\LzFind.c" /> 1.37 + <ClCompile Include="libs\openctm\liblzma\LzmaDec.c" /> 1.38 + <ClCompile Include="libs\openctm\liblzma\LzmaEnc.c" /> 1.39 + <ClCompile Include="libs\openctm\liblzma\LzmaLib.c" /> 1.40 + <ClCompile Include="libs\openctm\openctm.c" /> 1.41 + <ClCompile Include="libs\openctm\stream.c" /> 1.42 + <ClCompile Include="libs\tinyxml2\tinyxml2.cpp" /> 1.43 <ClCompile Include="src\camera.cc" /> 1.44 + <ClCompile Include="src\chunk.cc" /> 1.45 <ClCompile Include="src\goat3d.cc" /> 1.46 + <ClCompile Include="src\goat3d_readxml.cc" /> 1.47 + <ClCompile Include="src\goat3d_write.cc" /> 1.48 + <ClCompile Include="src\goat3d_writexml.cc" /> 1.49 <ClCompile Include="src\light.cc" /> 1.50 + <ClCompile Include="src\log.cc" /> 1.51 <ClCompile Include="src\material.cc" /> 1.52 <ClCompile Include="src\mesh.cc" /> 1.53 <ClCompile Include="src\node.cc" /> 1.54 + <ClCompile Include="src\scene.cc" /> 1.55 <ClCompile Include="src\xform_node.cc" /> 1.56 </ItemGroup> 1.57 <PropertyGroup Label="Globals"> 1.58 @@ -113,8 +143,9 @@ 1.59 </PrecompiledHeader> 1.60 <WarningLevel>Level3</WarningLevel> 1.61 <Optimization>Disabled</Optimization> 1.62 - <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1.63 - <DisableSpecificWarnings>4244;4305</DisableSpecificWarnings> 1.64 + <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);OPENCTM_STATIC</PreprocessorDefinitions> 1.65 + <DisableSpecificWarnings>4244;4305;4996</DisableSpecificWarnings> 1.66 + <AdditionalIncludeDirectories>$(SolutionDir)\libs\openctm;$(SolutionDir)\libs\openctm\liblzma;$(SolutionDir)\libs\tinyxml2</AdditionalIncludeDirectories> 1.67 </ClCompile> 1.68 <Link> 1.69 <SubSystem>Windows</SubSystem> 1.70 @@ -147,8 +178,9 @@ 1.71 <Optimization>MaxSpeed</Optimization> 1.72 <FunctionLevelLinking>true</FunctionLevelLinking> 1.73 <IntrinsicFunctions>true</IntrinsicFunctions> 1.74 - <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1.75 - <DisableSpecificWarnings>4244;4305</DisableSpecificWarnings> 1.76 + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);OPENCTM_STATIC</PreprocessorDefinitions> 1.77 + <DisableSpecificWarnings>4244;4305;4996</DisableSpecificWarnings> 1.78 + <AdditionalIncludeDirectories>$(SolutionDir)\libs\openctm;$(SolutionDir)\libs\openctm\liblzma;$(SolutionDir)\libs\tinyxml2</AdditionalIncludeDirectories> 1.79 </ClCompile> 1.80 <Link> 1.81 <SubSystem>Windows</SubSystem>