Update buildscript
This commit is contained in:
parent
1c1cab6e30
commit
a3e10ef9ac
1 changed files with 11 additions and 2 deletions
13
build
13
build
|
@ -40,13 +40,22 @@ set -x
|
||||||
rm assets/extras.pak 2>/dev/null
|
rm assets/extras.pak 2>/dev/null
|
||||||
python2 makepak.py xash-extras/ assets/extras.pak
|
python2 makepak.py xash-extras/ assets/extras.pak
|
||||||
|
|
||||||
|
# Regenerate resources(otherwise it may glitch)
|
||||||
|
rm -rf gen/ bin/
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
ndk-build NDK_TOOLCHAIN_VERSION=4.8 $NDK_BUILD_FLAGS -j8
|
ndk-build NDK_TOOLCHAIN_VERSION=4.8 $NDK_BUILD_FLAGS -j8
|
||||||
ant $1
|
ant $1
|
||||||
|
|
||||||
if [[ "$1" = "release" ]]; then
|
if [[ "$1" = "release" ]]; then
|
||||||
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $KEYSTORE bin/$PROJECT-$1-unsigned.apk $KEYSTORE_ALIAS # -tsa https://timestamp.geotrust.com/tsa
|
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $KEYSTORE bin/$PROJECT-$1-unsigned.apk $KEYSTORE_ALIAS # -tsa https://timestamp.geotrust.com/tsa
|
||||||
$ANDROID_SDK_PATH/build-tools/$BUILD_TOOLS_VER/zipalign 4 bin/$PROJECT-$1-unsigned.apk bin/$PROJECT.apk
|
$ANDROID_SDK_PATH/build-tools/$BUILD_TOOLS_VER/zipalign 4 bin/$PROJECT-$1-unsigned.apk bin/$PROJECT-$1.apk
|
||||||
|
fi
|
||||||
|
|
||||||
|
mv bin/$PROJECT-$1.apk $PROJECT-$1.apk
|
||||||
|
|
||||||
|
# Auto deploy to test device
|
||||||
|
if [[ "$1" = "debug" ]]; then
|
||||||
|
adb install -f -r $PROJECT-$1.apk
|
||||||
fi
|
fi
|
||||||
mv bin/$PROJECT.apk $PROJECT-$1.apk
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue