mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-04-29 14:14:38 +02:00
fix for non-x86_64 desktop
This commit is contained in:
parent
20827c3bf6
commit
b9ad281613
9
build.sh
9
build.sh
@ -10,6 +10,11 @@ if [ "${1-}" = "clean" ]; then
|
||||
fi
|
||||
|
||||
source utils.sh
|
||||
|
||||
jq --version >/dev/null || abort "\`jq\` is not installed. install it with 'apt install jq' or equivalent"
|
||||
java --version >/dev/null || abort "\`openjdk 17\` is not installed. install it with 'apt install openjdk-17-jre' or equivalent"
|
||||
zip --version >/dev/null || abort "\`zip\` is not installed. install it with 'apt install zip' or equivalent"
|
||||
|
||||
set_prebuilts
|
||||
|
||||
vtf() { if ! isoneof "${1}" "true" "false"; then abort "ERROR: '${1}' is not a valid option for '${2}': only true or false is allowed"; fi; }
|
||||
@ -42,10 +47,6 @@ if [ "$ENABLE_MAGISK_UPDATE" = true ] && [ -z "${GITHUB_REPOSITORY-}" ]; then
|
||||
fi
|
||||
if ((COMPRESSION_LEVEL > 9)) || ((COMPRESSION_LEVEL < 0)); then abort "compression-level must be within 0-9"; fi
|
||||
|
||||
jq --version >/dev/null || abort "\`jq\` is not installed. install it with 'apt install jq' or equivalent"
|
||||
java --version >/dev/null || abort "\`openjdk 17\` is not installed. install it with 'apt install openjdk-17-jre' or equivalent"
|
||||
zip --version >/dev/null || abort "\`zip\` is not installed. install it with 'apt install zip' or equivalent"
|
||||
|
||||
rm -rf revanced-magisk/bin/*/tmp.*
|
||||
if [ "$(echo "$TEMP_DIR"/*-rv/changelog.md)" ]; then
|
||||
: >"$TEMP_DIR"/*-rv/changelog.md || :
|
||||
|
8
utils.sh
8
utils.sh
@ -122,16 +122,12 @@ get_rv_prebuilts() {
|
||||
|
||||
set_prebuilts() {
|
||||
APKSIGNER="${BIN_DIR}/apksigner.jar"
|
||||
if [ "$OS" = Android ]; then
|
||||
local arch
|
||||
if [ "$(uname -m)" = aarch64 ]; then arch=arm64; else arch=arm; fi
|
||||
arch=$(uname -m)
|
||||
if [ "$arch" = aarch64 ]; then arch=arm64; elif [ "${arch:0:5}" = "armv7" ]; then arch=arm; fi
|
||||
HTMLQ="${BIN_DIR}/htmlq/htmlq-${arch}"
|
||||
AAPT2="${BIN_DIR}/aapt2/aapt2-${arch}"
|
||||
TOML="${BIN_DIR}/toml/tq-${arch}"
|
||||
else
|
||||
HTMLQ="${BIN_DIR}/htmlq/htmlq-x86_64"
|
||||
TOML="${BIN_DIR}/toml/tq-x86_64"
|
||||
fi
|
||||
}
|
||||
|
||||
config_update() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user