forked from github/server
32 lines
434 B
Bash
Executable File
32 lines
434 B
Bash
Executable File
#!/bin/sh
|
|
|
|
ROOT=`pwd`
|
|
|
|
inifile() {
|
|
cd $ROOT
|
|
if [ ! -e eressea.ini ]; then
|
|
cp conf/eressea.ini .
|
|
$BUILD/iniparser/inifile eressea.ini add lua:paths lunit:scripts
|
|
fi
|
|
}
|
|
|
|
integration_tests() {
|
|
cd tests
|
|
./write-reports.sh
|
|
./run-turn.sh
|
|
}
|
|
|
|
set -e
|
|
[ -z $BUILD ] && BUILD=Debug ; export BUILD
|
|
s/cmake-init
|
|
s/build
|
|
cd $ROOT
|
|
inifile
|
|
cppcheck --version
|
|
cppcheck --quiet --error-exitcode=1 src
|
|
s/runtests -V
|
|
integration_tests
|
|
cd ../process
|
|
make
|
|
|