mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-04-29 22:24:34 +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
|
fi
|
||||||
|
|
||||||
source utils.sh
|
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
|
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; }
|
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
|
fi
|
||||||
if ((COMPRESSION_LEVEL > 9)) || ((COMPRESSION_LEVEL < 0)); then abort "compression-level must be within 0-9"; 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.*
|
rm -rf revanced-magisk/bin/*/tmp.*
|
||||||
if [ "$(echo "$TEMP_DIR"/*-rv/changelog.md)" ]; then
|
if [ "$(echo "$TEMP_DIR"/*-rv/changelog.md)" ]; then
|
||||||
: >"$TEMP_DIR"/*-rv/changelog.md || :
|
: >"$TEMP_DIR"/*-rv/changelog.md || :
|
||||||
|
16
utils.sh
16
utils.sh
@ -122,16 +122,12 @@ get_rv_prebuilts() {
|
|||||||
|
|
||||||
set_prebuilts() {
|
set_prebuilts() {
|
||||||
APKSIGNER="${BIN_DIR}/apksigner.jar"
|
APKSIGNER="${BIN_DIR}/apksigner.jar"
|
||||||
if [ "$OS" = Android ]; then
|
local arch
|
||||||
local arch
|
arch=$(uname -m)
|
||||||
if [ "$(uname -m)" = aarch64 ]; then arch=arm64; else arch=arm; fi
|
if [ "$arch" = aarch64 ]; then arch=arm64; elif [ "${arch:0:5}" = "armv7" ]; then arch=arm; fi
|
||||||
HTMLQ="${BIN_DIR}/htmlq/htmlq-${arch}"
|
HTMLQ="${BIN_DIR}/htmlq/htmlq-${arch}"
|
||||||
AAPT2="${BIN_DIR}/aapt2/aapt2-${arch}"
|
AAPT2="${BIN_DIR}/aapt2/aapt2-${arch}"
|
||||||
TOML="${BIN_DIR}/toml/tq-${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() {
|
config_update() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user