diff --git a/build b/build index ac6e9e80..70ee557e 100755 --- a/build +++ b/build @@ -40,13 +40,22 @@ set -x rm assets/extras.pak 2>/dev/null python2 makepak.py xash-extras/ assets/extras.pak +# Regenerate resources(otherwise it may glitch) +rm -rf gen/ bin/ + # Build ndk-build NDK_TOOLCHAIN_VERSION=4.8 $NDK_BUILD_FLAGS -j8 ant $1 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 - $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 -mv bin/$PROJECT.apk $PROJECT-$1.apk