Files
commandergenius/project/jni/application/openlierox/AndroidBuild.sh
Sergii Pylypenko 7301ae0c62 New port: OpenLieroX
2017-11-22 18:16:51 +02:00

23 lines
525 B
Bash
Executable File

#!/bin/sh
LOCAL_PATH=`dirname $0`
LOCAL_PATH=`cd $LOCAL_PATH && pwd`
NDK_PATH=`which ndk-build | sed 's@/ndk-build@@'`
cd src
mkdir -p out-$1
cd out-$1
cmake .. \
-DCMAKE_TOOLCHAIN_FILE=$NDK_PATH/build/cmake/android.toolchain.cmake -DANDROID_ABI=$1 \
-DX11=No -DLIBZIP_BUILTIN=Yes -DDEBUG=No -DHASBFD=No -DDISABLE_JOYSTICK=Yes \
|| exit 1
NCPU=4
uname -s | grep -i "linux" > /dev/null && NCPU=`cat /proc/cpuinfo | grep -c -i processor`
make -j$NCPU || exit 1
cp -f bin/openlierox ../../libapplication-$1.so || exit 1