android: sign debug builds with debug key

This commit is contained in:
Alibek Omarov 2019-09-27 05:33:12 +03:00
parent 949c9e278b
commit 8d9d9fd682
2 changed files with 11 additions and 6 deletions

View file

@ -17,8 +17,9 @@ def build(bld):
bld(features = 'android javac', bld(features = 'android javac',
srcdir = 'src', srcdir = 'src',
compat = '1.6', compat = '1.6',
name = 'xashdroid-src', name = 'xashdroid',
jni = 'lib', jni = 'lib',
keystore = bld.path.parent.find_node('debug.keystore'),
debug = bld.env.D8_DEBUG, debug = bld.env.D8_DEBUG,
target_api = 19) target_api = 19)
return return

View file

@ -63,10 +63,14 @@ done
# Run waf # Run waf
./waf build -v|| exit 1 ./waf build -v|| exit 1
# sign if [ "$BUILD_TYPE" != "debug" ]; then
cp build/android/xashdroid-src.apk xashdroid.apk # sign
cp build/android/xashdroid.apk xashdroid.apk
# :) # :)
if [ "$USER" = "a1ba" ]; then if [ "$USER" = "a1ba" ]; then
apksigner sign --ks ../myks.keystore xashdroid.apk apksigner sign --ks ../myks.keystore xashdroid.apk
fi
else
cp build/android/xashdroid-signed.apk xashdroid.apk
fi fi