dungeon_crawler

diff prototype/prototype.vcxproj @ 69:45172d087ebe

fixed some windows compatibility crap fixed a terrible stack overrun in psys (TODO: remember to fix in libpsys too)
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 07 Oct 2012 03:42:44 +0200
parents 6a471c87f9ca
children
line diff
     1.1 --- a/prototype/prototype.vcxproj	Sun Oct 07 02:05:11 2012 +0300
     1.2 +++ b/prototype/prototype.vcxproj	Sun Oct 07 03:42:44 2012 +0200
     1.3 @@ -52,13 +52,13 @@
     1.4        <WarningLevel>Level3</WarningLevel>
     1.5        <Optimization>Disabled</Optimization>
     1.6        <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     1.7 -      <AdditionalIncludeDirectories>$(SolutionDir)\vmath;$(SolutionDir)\drawtext;$(SolutionDir)\kdtree;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     1.8 -      <DisableSpecificWarnings>4996</DisableSpecificWarnings>
     1.9 +      <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\vmath;$(SolutionDir)\drawtext;$(SolutionDir)\kdtree;$(SolutionDir)\imago2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.10 +      <DisableSpecificWarnings>4996;4244</DisableSpecificWarnings>
    1.11      </ClCompile>
    1.12      <Link>
    1.13        <SubSystem>Console</SubSystem>
    1.14        <GenerateDebugInformation>true</GenerateDebugInformation>
    1.15 -      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;assimp.lib;glut32.lib;glew32.lib;libimago2.lib;zlib.lib;jpeglib.lib;libpng.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.16 +      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;assimp.lib;glut32.lib;glew32.lib;zlib.lib;jpeglib.lib;libpng.lib;freetype.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.17      </Link>
    1.18    </ItemDefinitionGroup>
    1.19    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    1.20 @@ -70,22 +70,39 @@
    1.21        <FunctionLevelLinking>true</FunctionLevelLinking>
    1.22        <IntrinsicFunctions>true</IntrinsicFunctions>
    1.23        <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.24 -      <AdditionalIncludeDirectories>$(SolutionDir)\vmath;$(SolutionDir)\drawtext;$(SolutionDir)\kdtree;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.25 -      <DisableSpecificWarnings>4996</DisableSpecificWarnings>
    1.26 +      <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\vmath;$(SolutionDir)\drawtext;$(SolutionDir)\kdtree;$(SolutionDir)\imago2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    1.27 +      <DisableSpecificWarnings>4996;4244</DisableSpecificWarnings>
    1.28      </ClCompile>
    1.29      <Link>
    1.30        <SubSystem>Console</SubSystem>
    1.31        <GenerateDebugInformation>true</GenerateDebugInformation>
    1.32        <EnableCOMDATFolding>true</EnableCOMDATFolding>
    1.33        <OptimizeReferences>true</OptimizeReferences>
    1.34 -      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;assimp.lib;glut32.lib;glew32.lib;libimago2.lib;zlib.lib;jpeglib.lib;libpng.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.35 +      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;assimp.lib;glut32.lib;glew32.lib;zlib.lib;jpeglib.lib;libpng.lib;freetype.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    1.36      </Link>
    1.37    </ItemDefinitionGroup>
    1.38    <ItemGroup>
    1.39 +    <ClCompile Include="anim\anim.c" />
    1.40 +    <ClCompile Include="anim\dynarr.c" />
    1.41 +    <ClCompile Include="anim\track.c" />
    1.42      <ClCompile Include="drawtext\drawgl.c" />
    1.43      <ClCompile Include="drawtext\font.c" />
    1.44      <ClCompile Include="drawtext\utf8.c" />
    1.45 +    <ClCompile Include="imago2\conv.c" />
    1.46 +    <ClCompile Include="imago2\file_jpeg.c" />
    1.47 +    <ClCompile Include="imago2\file_png.c" />
    1.48 +    <ClCompile Include="imago2\file_ppm.c" />
    1.49 +    <ClCompile Include="imago2\file_rgbe.c" />
    1.50 +    <ClCompile Include="imago2\ftype_module.c" />
    1.51 +    <ClCompile Include="imago2\imago2.c" />
    1.52 +    <ClCompile Include="imago2\imago_gl.c" />
    1.53 +    <ClCompile Include="imago2\modules.c" />
    1.54      <ClCompile Include="kdtree\kdtree.c" />
    1.55 +    <ClCompile Include="psys\pattr.c" />
    1.56 +    <ClCompile Include="psys\pstrack.c" />
    1.57 +    <ClCompile Include="psys\psys.c" />
    1.58 +    <ClCompile Include="psys\psys_gl.c" />
    1.59 +    <ClCompile Include="psys\rndval.c" />
    1.60      <ClCompile Include="src\audio\audio.cc" />
    1.61      <ClCompile Include="src\audio\auman.cc" />
    1.62      <ClCompile Include="src\audio\ovstream.cc" />
    1.63 @@ -124,9 +141,20 @@
    1.64      <ClCompile Include="vmath\vmath.c" />
    1.65    </ItemGroup>
    1.66    <ItemGroup>
    1.67 +    <ClInclude Include="anim\anim.h" />
    1.68 +    <ClInclude Include="anim\config.h" />
    1.69 +    <ClInclude Include="anim\dynarr.h" />
    1.70 +    <ClInclude Include="anim\track.h" />
    1.71      <ClInclude Include="drawtext\drawtext.h" />
    1.72      <ClInclude Include="drawtext\drawtext_impl.h" />
    1.73 +    <ClInclude Include="imago2\ftype_module.h" />
    1.74 +    <ClInclude Include="imago2\imago2.h" />
    1.75      <ClInclude Include="kdtree\kdtree.h" />
    1.76 +    <ClInclude Include="psys\pattr.h" />
    1.77 +    <ClInclude Include="psys\pstrack.h" />
    1.78 +    <ClInclude Include="psys\psys.h" />
    1.79 +    <ClInclude Include="psys\psys_gl.h" />
    1.80 +    <ClInclude Include="psys\rndval.h" />
    1.81      <ClInclude Include="src\audio\audio.h" />
    1.82      <ClInclude Include="src\audio\auman.h" />
    1.83      <ClInclude Include="src\audio\openal.h" />