Make this stuff compile on MSVC

Fix some missing headers
I have to redo the tests
This commit is contained in:
Enno Rehling 2012-06-03 23:36:40 -07:00
parent a5a92fc9b4
commit dd30c9a621
5 changed files with 7 additions and 1 deletions

View File

@ -5,6 +5,8 @@ set (CORE_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "Eressea Core h
find_package (Lua51 REQUIRED) find_package (Lua51 REQUIRED)
find_package (LibXml2 REQUIRED) find_package (LibXml2 REQUIRED)
find_package (Curses REQUIRED)
find_package (SQLite3 REQUIRED)
include_directories (${CORE_INCLUDE_DIR}) include_directories (${CORE_INCLUDE_DIR})
include_directories (${CRITBIT_INCLUDE_DIR}) include_directories (${CRITBIT_INCLUDE_DIR})
@ -139,7 +141,6 @@ add_library(${PROJECT_NAME}
modules/wormhole.c modules/wormhole.c
modules/xecmd.c modules/xecmd.c
modules/xmas.c modules/xmas.c
tests.c
tests_test.c tests_test.c
triggers/changefaction.c triggers/changefaction.c
triggers/changerace.c triggers/changerace.c

View File

@ -27,6 +27,7 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "version.h" #include "version.h"
#include <util/attrib.h> #include <util/attrib.h>
#include <util/bsdstring.h>
#include <util/language.h> #include <util/language.h>
#include <util/log.h> #include <util/log.h>
#include <quicklist.h> #include <quicklist.h>

View File

@ -36,6 +36,7 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
/* util includes */ /* util includes */
#include <util/attrib.h> #include <util/attrib.h>
#include <util/base36.h> #include <util/base36.h>
#include <util/bsdstring.h>
#include <util/event.h> #include <util/event.h>
#include <util/goodies.h> #include <util/goodies.h>
#include <util/lists.h> #include <util/lists.h>

View File

@ -2,10 +2,12 @@
#include <kernel/types.h> #include <kernel/types.h>
#include "pool.h" #include "pool.h"
#include "magic.h"
#include "unit.h" #include "unit.h"
#include "item.h" #include "item.h"
#include "region.h" #include "region.h"
#include "skill.h" #include "skill.h"
#include <CuTest.h> #include <CuTest.h>
#include <tests.h> #include <tests.h>

View File

@ -7,6 +7,7 @@
#include <util/language.h> #include <util/language.h>
#include <CuTest.h> #include <CuTest.h>
#include <tests.h>
static void test_recreate_world(CuTest * tc) static void test_recreate_world(CuTest * tc)
{ {