aboutsummaryrefslogtreecommitdiff
path: root/dists/androidsdl/scummvm
diff options
context:
space:
mode:
authorAntoniou Athanasios2019-09-18 19:36:47 +0300
committerAntoniou Athanasios2019-09-18 19:38:20 +0300
commitf9b6745d68b8c75da848892cc75848a47c607644 (patch)
tree17752a2d090ac257c3533866f5e4e444c84e8746 /dists/androidsdl/scummvm
parent0fd6e4c2c9016f6e5aab2bcd95af163d852b3383 (diff)
downloadscummvm-rg350-f9b6745d68b8c75da848892cc75848a47c607644.tar.gz
scummvm-rg350-f9b6745d68b8c75da848892cc75848a47c607644.tar.bz2
scummvm-rg350-f9b6745d68b8c75da848892cc75848a47c607644.zip
ANDROIDSDL: Use "debug" or "release" as a parameter for building the port
Diffstat (limited to 'dists/androidsdl/scummvm')
-rw-r--r--[-rwxr-xr-x]dists/androidsdl/scummvm/AndroidBuildDebug.sh (renamed from dists/androidsdl/scummvm/AndroidBuild.sh)0
-rw-r--r--dists/androidsdl/scummvm/AndroidBuildRelease.sh22
2 files changed, 22 insertions, 0 deletions
diff --git a/dists/androidsdl/scummvm/AndroidBuild.sh b/dists/androidsdl/scummvm/AndroidBuildDebug.sh
index c54aeb2c57..c54aeb2c57 100755..100644
--- a/dists/androidsdl/scummvm/AndroidBuild.sh
+++ b/dists/androidsdl/scummvm/AndroidBuildDebug.sh
diff --git a/dists/androidsdl/scummvm/AndroidBuildRelease.sh b/dists/androidsdl/scummvm/AndroidBuildRelease.sh
new file mode 100644
index 0000000000..fee183a544
--- /dev/null
+++ b/dists/androidsdl/scummvm/AndroidBuildRelease.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+LOCAL_PATH=`dirname $0`
+LOCAL_PATH=`cd $LOCAL_PATH && pwd`
+ANDROIDSDL=../../../../androidsdl
+
+#ln -sf libtremor.a $ANDROIDSDL/project/obj/local/$1/libvorbisidec.a
+ln -sf libflac.a $ANDROIDSDL/project/obj/local/$1/libFLAC.a
+ln -sf libvorbis.a $ANDROIDSDL/project/obj/local/$1/libvorbisfile.a
+ln -sf libtheora.so $ANDROIDSDL/project/obj/local/$1/libtheoradec.so
+ln -sf libsdl_net.so $ANDROIDSDL/project/obj/local/$1/libSDL_net.so
+ln -sf libglshim.a $ANDROIDSDL/project/obj/local/$1/libGL.a
+
+mkdir -p scummvm/bin-$1
+
+if [ \! -f scummvm/bin-$1/config.mk ] ; then
+ $ANDROIDSDL/project/jni/application/setEnvironment-$1.sh sh -c "cd scummvm/bin-$1 && env LIBS='-lflac -lvorbis -logg -lmad -lz -lgcc -ltheora -lpng -lfreetype -lfaad -lgnustl_static' ../configure --host=androidsdl-$1 --enable-optimizations --enable-release --enable-zlib --enable-vorbis --enable-mad --enable-flac --enable-png --enable-theoradec --disable-sdlnet --disable-libcurl --disable-cloud --enable-vkeybd --enable-mt32emu --disable-readline --disable-nasm --disable-timidity --disable-fluidsynth --datadir=. "
+fi
+$ANDROIDSDL/project/jni/application/setEnvironment-$1.sh make -j4 -C scummvm/bin-$1
+make -C scummvm/bin-$1 androidsdl
+mv -f scummvm/bin-$1/scummvm*.z* AndroidData
+cp -f scummvm/bin-$1/scummvm libapplication-$1.so