@@ -30,7 +30,7 @@ executeGradle() {
3030
3131(
3232 cd revanced-cli
33- for patch in $( ls ../revanced-cli-patches/* .patch) ; do
33+ for patch in ../revanced-cli-patches/* .patch; do
3434 git am --no-3way " $patch "
3535 done
3636)
@@ -41,17 +41,17 @@ git submodule update --checkout
4141
4242source version.sh
4343
44- REVANCED_INTEGRATIONS=$( sed -e ' s/^v// ' <<< " $ REVANCED_INTEGRATIONS" )
44+ REVANCED_INTEGRATIONS=${ REVANCED_INTEGRATIONS# v}
4545printf -v REVANCED_INTEGRATIONS_DL " $REVANCED_INTEGRATIONS_URL " " $REVANCED_INTEGRATIONS " " $REVANCED_INTEGRATIONS "
46- REVANCED_PATCHES=$( sed -e ' s/^v// ' <<< " $ REVANCED_PATCHES" )
46+ REVANCED_PATCHES=${ REVANCED_PATCHES# v}
4747printf -v REVANCED_PATCHES_DL " $REVANCED_PATCHES_URL " " $REVANCED_PATCHES " " $REVANCED_PATCHES "
4848
4949for dlurl in " $REVANCED_INTEGRATIONS_DL " " $REVANCED_PATCHES_DL " ; do
5050 dlfile=" $( basename " $dlurl " ) "
5151 [ ! -f " $dlfile " ] && wget -c -O " $dlfile " " $dlurl "
5252done
5353
54- REVANCED_CLI=$( sed -e ' s/^v// ' <<< " $ REVANCED_CLI" )
54+ REVANCED_CLI=${ REVANCED_CLI# v}
5555ln -v -s -f " revanced-cli/build/libs/revancedcli-$REVANCED_CLI -all.jar" " revanced-cli.jar"
5656
5757PATCHES_LIST=$( java -jar revanced-cli.jar \
@@ -61,11 +61,12 @@ PATCHES_LIST=$(java -jar revanced-cli.jar \
6161rm -rf magiskmodule/packageversions
6262mkdir magiskmodule/packageversions
6363echo ' ## Supported Packages and Versions' > magiskmodule/supportedversions.md
64- for package in $( cut -d$' \t ' -f1 <<< " $PATCHES_LIST" | sort -u) ; do
64+ cut -d$' \t ' -f1 <<< " $PATCHES_LIST" | sort -u | while IFS= read -r package ; do
6565 grep " ^$package " <<< " $PATCHES_LIST" | cut -d$' \t ' -f2 | tr ' ,' ' \n' | sed -e ' s/^ //' -e ' s/ $//' -e ' /^$/d' | sort -u > magiskmodule/packageversions/" $package "
6666 echo " - **\` $package \` **" >> magiskmodule/supportedversions.md
67+ # shellcheck disable=SC2016
6768 sed ' s/^\(.*\)$/`\1`/' < magiskmodule/packageversions/" $package " | tr ' \n' ' #' | sed -e ' /^$/d' -e ' s/#$//' -e ' s/#/\n/g' | sed -e ' s/^/ - /' >> magiskmodule/supportedversions.md
68- [ $( wc -l < magiskmodule/packageversions/" $package " ) -gt 0 ] && echo >> magiskmodule/supportedversions.md
69+ [ " $( wc -l < magiskmodule/packageversions/" $package " ) " -gt 0 ] && echo >> magiskmodule/supportedversions.md
6970done
7071
7172java -jar revanced-cli.jar \
0 commit comments