From d2cb68df5e74ace449bc616ac0536efe7b0b3dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ya=C4=9F=C4=B1z=20Zengin?= Date: Mon, 17 Jun 2024 00:13:30 +0300 Subject: [PATCH] Update install-termux.sh --- install-termux.sh | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/install-termux.sh b/install-termux.sh index e30ad16..3b5ff89 100644 --- a/install-termux.sh +++ b/install-termux.sh @@ -5,23 +5,28 @@ set -e +VERSION="2.1.0" +REL_LINK="https://github.com/YZBruh/pbt/releases/download/${VERSION}/pmt-${ARCH}-linux-android.xz" +CUR_DIR="$(pwd)" +TMP_DIR="${CUR_DIR}/tempinstall" +TERMUX_BIN_PREFIX="/data/data/com.termux/files/usr/bin" UNAME="$(uname -m)" +abort() +{ + rm -rf ${TMP_DIR} + exit 1; +} + if [[ "${UNAME}" == "aarch64" ]] || [[ "${UNAME}" == "armv8a" ]]; then ARCH="aarch64" elif [[ "${UNAME}" == "aarch32" ]] || [[ "${UNAME}" == "armv7a" ]]; then ARCH="armv7a" else echo " - Unsupported arch: ${UNAME}!" - exit 1 + abort fi -VERSION="2.1.0" -REL_LINK="https://github.com/YZBruh/pbt/releases/download/${VERSION}/pmt-${ARCH}-linux-android.xz" -CUR_DIR="$(pwd)" -TMP_DIR="${CUR_DIR}/tempinstall" -TERMUX_BIN_PREFIX="/data/data/com.termux/files/usr/bin" - echo " ------------ pmt installer ------------" if [ -f "${TERMUX_BIN_PREFIX}/pmt" ]; then @@ -34,7 +39,7 @@ if [ -f "${TERMUX_BIN_PREFIX}/pmt" ]; then exit else echo "${0}: unexpected: ${state}" - exit 1 + abort fi fi