Updated VS project. Added a _WIN32 ifdef and typedefs for uint32_t and uint8_t due to Windows not including inttypes.h.

master
kts 2015-02-24 17:18:40 -08:00
parent b19f0bb727
commit 561c33f092
3 changed files with 30 additions and 0 deletions

View File

@ -76,6 +76,9 @@ xcopy /s /e /d /y "..\..\data" "$(OutDir)data\"</Command>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\src\checksum.cpp" />
<ClCompile Include="..\..\src\Core.cpp" />
<ClCompile Include="..\..\src\fio.cpp" />
<ClCompile Include="..\..\src\Log.cpp" />
<ClCompile Include="..\..\src\main.cpp" />
<ClCompile Include="..\..\src\Mat4.cpp" />
@ -104,7 +107,10 @@ xcopy /s /e /d /y "..\..\data" "$(OutDir)data\"</Command>
<None Include="..\..\data\shaders\fb_vs.glsl" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\checksum.hpp" />
<ClInclude Include="..\..\src\common.hpp" />
<ClInclude Include="..\..\src\Core.hpp" />
<ClInclude Include="..\..\src\fio.hpp" />
<ClInclude Include="..\..\src\Log.hpp" />
<ClInclude Include="..\..\src\Mat4.hpp" />
<ClInclude Include="..\..\src\Mesh.hpp" />

View File

@ -63,6 +63,15 @@
<ClCompile Include="..\..\src\Quat.cpp">
<Filter>Classes</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Core.cpp">
<Filter>Classes</Filter>
</ClCompile>
<ClCompile Include="..\..\src\checksum.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\fio.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\..\Dev\SDL2-2.0.3\lib\x86\SDL2.dll">
@ -121,5 +130,14 @@
<ClInclude Include="..\..\src\Quat.hpp">
<Filter>Classes</Filter>
</ClInclude>
<ClInclude Include="..\..\src\Core.hpp">
<Filter>Classes</Filter>
</ClInclude>
<ClInclude Include="..\..\src\checksum.hpp">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\fio.hpp">
<Filter>Source Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -5,7 +5,13 @@ checksum.cpp/checksum.hpp provide functionality for checking and generating chec
================================================================ */
#ifndef CHECKSUM_HPP
#define CHECKSUM_HPP
// FIXME: is this really okay?
#ifdef _WIN32
typedef unsigned __int32 uint32_t;
typedef unsigned __int8 uint8_t;
#else
#include <inttypes.h>
#endif
#include <stdio.h>
uint32_t crc32(uint32_t crc, const char *buf, size_t len);