From 67a09519c449b8992e47889136d73b30fff9ff6f Mon Sep 17 00:00:00 2001 From: Agatha Lovelace Date: Thu, 9 Mar 2023 14:12:30 +0100 Subject: [PATCH] Fix incorrect output path --- patch.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/patch.sh b/patch.sh index 60ba850..d41d462 100755 --- a/patch.sh +++ b/patch.sh @@ -1,4 +1,6 @@ -#!/bin/bash +#!/usr/bin/env bash + +set -e # Prepare echo ":: Downloading Tusky" @@ -24,18 +26,20 @@ cd Tusky/ # keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 # echo ":: Signing app" -export APKSIGNER=$(find $ANDROID_SDK_ROOT -type f -executable -name apksigner) +APKSIGNER=$(find $ANDROID_SDK_ROOT -type f -executable -name apksigner) read -p "Enter keystore password: " -s KEYSTORE_PWD cd .. mkdir -p out +UNSIGNED_PATH=$(find Tusky/app/build/outputs/apk/blue/release/ -type f -name 'Tusky_*_blue_release.apk') + $APKSIGNER sign \ --ks agatha.keystore \ --ks-key-alias "Agatha" \ --ks-pass pass:$KEYSTORE_PWD \ --key-pass pass:$KEYSTORE_PWD \ - --in Tusky/app/build/outputs/apk/blue/release/app-blue-release-unsigned.apk \ + --in $UNSIGNED_PATH \ --out "out/tusky-blue-$(date +'%F-%T').apk" SUCCESS=$?