summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFedja Beader <fedja@protonmail.ch>2025-03-18 02:59:18 +0100
committerFedja Beader <fedja@protonmail.ch>2025-03-18 02:59:18 +0100
commite9950daf9ac10bf7a0f49ba0accd26bb318b2603 (patch)
treeba08f973031f19c51c2180b42a0f09873c2decae
parent91d5135db297dd3145b129370459a9a2aecce4db (diff)
downloadclientdata-e9950daf9ac10bf7a0f49ba0accd26bb318b2603.tar.gz
clientdata-e9950daf9ac10bf7a0f49ba0accd26bb318b2603.tar.bz2
clientdata-e9950daf9ac10bf7a0f49ba0accd26bb318b2603.tar.xz
clientdata-e9950daf9ac10bf7a0f49ba0accd26bb318b2603.zip
Un-hardcode
-rwxr-xr-x.tools/downloadlib.sh7
-rwxr-xr-x.tools/manaplus.sh2
2 files changed, 5 insertions, 4 deletions
diff --git a/.tools/downloadlib.sh b/.tools/downloadlib.sh
index 3c77fa6d..b93461dd 100755
--- a/.tools/downloadlib.sh
+++ b/.tools/downloadlib.sh
@@ -1,7 +1,8 @@
#!/bin/bash
export zipname="lib.zip"
-export libname="$1_$2"
+export branch="$1"
+export libname="$2_$3"
mkdir libdownload
cd libdownload
@@ -10,7 +11,7 @@ rm "${zipname}"
wget --retry-connrefused --retry-on-host-error --tries=10 --waitretry=5 \
-O "$zipname" \
--progress=dot:mega \
- "https://git.themanaworld.org/mana/spm/builds/artifacts/packetver24/download?job=${libname}"
+ "https://git.themanaworld.org/mana/spm/builds/artifacts/$branch/download?job=$libname"
unzip "${zipname}"
cp -r "bin/${libname}" ..
@@ -22,6 +23,6 @@ mkdir -p /usr/local/spm/bin
cp -r libdownload/bin/${libname} /usr/local/spm/bin/
ls /usr/local/spm/bin/${libname}
if [ "$?" != 0 ]; then
- echo "Library $1 $2 unpack failed"
+ printf "Library %s %s %s unpack failed" "$1" "$2" "$3"
exit 1
fi
diff --git a/.tools/manaplus.sh b/.tools/manaplus.sh
index 60a58b84..d8446179 100755
--- a/.tools/manaplus.sh
+++ b/.tools/manaplus.sh
@@ -14,7 +14,7 @@ aptget_install \
pwd
ls
-./clientdata/.tools/downloadlib.sh manaplus s20180215 || exit 1
+./clientdata/.tools/downloadlib.sh packetver24 manaplus s20180215 || exit 1
export HOME=`pwd`/clientdata/shared