SuperTux: updated build files

This commit is contained in:
Sergii Pylypenko
2022-01-09 20:47:00 +02:00
parent bdb958b7d4
commit 47e6527a6f
2 changed files with 8 additions and 4 deletions

View File

@@ -11,9 +11,13 @@ OUT=`pwd`/../../../../SuperTux-with-data.apk
DATAZIP=`pwd`/../../../../SuperTux-data.zip
rm -f $OUT $OUT-aligned
cd supertux/data || exit 1
[ -e $DATAZIP ] || zip -r -9 $DATAZIP * || exit 1
cp -f ../../../../../../project/app/build/outputs/apk/release/app-release.apk $OUT || exit 1
zipmerge $OUT $DATAZIP
if zipmerge -h >/dev/null; then
[ -e $DATAZIP ] || zip -r -9 $DATAZIP * || exit 1
zipmerge $OUT $DATAZIP || exit 1
else
zip -r -9 $OUT * || exit 1
fi
zipalign -p 4 $OUT $OUT-aligned || exit 1
mv $OUT-aligned $OUT
apksigner sign --ks $ANDROID_KEYSTORE_FILE --ks-key-alias $ANDROID_KEYSTORE_ALIAS $PASS $OUT || exit 1