forked from github/server
Merge branch 'master' of bitbucket.org:enno/eressea
This commit is contained in:
commit
18c0d034d2
|
@ -0,0 +1,32 @@
|
||||||
|
#!/bin/sh
|
||||||
|
MACHINE=`uname -m`
|
||||||
|
BIN_DIR="build-$MACHINE-Debug"
|
||||||
|
[ -z "$CC" ] && [ ! -z `which gcc` ] && CC="gcc"
|
||||||
|
[ -z "$CC" ] && [ ! -z `which tcc` ] && CC="tcc"
|
||||||
|
[ -z "$CC" ] && [ ! -z `which cc` ] && CC="cc"
|
||||||
|
[ -z "$JOBS" ] && JOBS=1
|
||||||
|
|
||||||
|
DISTCC=`which distcc`
|
||||||
|
if [ ! -z "$DISTCC" ] ; then
|
||||||
|
JOBS=`distcc -j`
|
||||||
|
if [ -z "$JOBS" ] ; then
|
||||||
|
JOBS=1
|
||||||
|
elif [ $JOBS -gt 1 ] ; then
|
||||||
|
CC="distcc $CC"
|
||||||
|
MAKEOPTS=-j$JOBS
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
echo "Building with $CC and $JOBS jobs"
|
||||||
|
|
||||||
|
mkdir -p $BIN_DIR
|
||||||
|
cd $BIN_DIR
|
||||||
|
CC="$CC" cmake .. -DCMAKE_MODULE_PATH=$PWD/../cmake/Modules -DCMAKE_BUILD_TYPE=Debug
|
||||||
|
make -j$JOBS
|
||||||
|
make test
|
||||||
|
cd ..
|
||||||
|
for GAME in game* ; do
|
||||||
|
cd $GAME
|
||||||
|
ln -sf ../$BIN_DIR/server/server
|
||||||
|
./server -e run_tests
|
||||||
|
cd ..
|
||||||
|
done
|
|
@ -1 +1 @@
|
||||||
Subproject commit 23d8a36de9cd909aee2aac11c18f9f1311a30b40
|
Subproject commit 1164cda6777c69981d456b69019575f868aeb536
|
|
@ -23,6 +23,7 @@ include_directories (${LUA_INCLUDE_DIR})
|
||||||
include_directories (${LIBXML2_INCLUDE_DIR})
|
include_directories (${LIBXML2_INCLUDE_DIR})
|
||||||
include_directories (${BSON_INCLUDE_DIR})
|
include_directories (${BSON_INCLUDE_DIR})
|
||||||
include_directories (${INIPARSER_INCLUDE_DIR})
|
include_directories (${INIPARSER_INCLUDE_DIR})
|
||||||
|
include_directories (${CURSES_INCLUDE_DIR})
|
||||||
|
|
||||||
set (SERVER_SRC
|
set (SERVER_SRC
|
||||||
races/races.c
|
races/races.c
|
||||||
|
@ -49,4 +50,5 @@ target_link_libraries(server
|
||||||
${TOLUA_LIBRARIES}
|
${TOLUA_LIBRARIES}
|
||||||
${LUA_LIBRARIES}
|
${LUA_LIBRARIES}
|
||||||
${SQLITE3_LIBRARIES}
|
${SQLITE3_LIBRARIES}
|
||||||
|
${CURSES_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue