diff options
author | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-02-12 09:39:28 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-02-12 11:44:56 +0100 |
commit | 95311dc4a083b8b12529f3617d2feae8fa5eb684 (patch) | |
tree | c64a04d53ff2a0e65d8ceb93d80a035f73d46900 /client/make-updates.sh | |
parent | 63807cbe838a32cb6805f0a8ee5efe1548513a83 (diff) | |
download | tools-python-adler32.tar.gz tools-python-adler32.tar.bz2 tools-python-adler32.tar.xz tools-python-adler32.zip |
Replaced adler32.c with adler32.pypython-adler32
The task is rather easier in Python and this way we have a ready to run
script instead of a tool that needs compilation first. Execution speed
is about the same.
Goodbye little C program, we had a good time!
Diffstat (limited to 'client/make-updates.sh')
-rwxr-xr-x | client/make-updates.sh | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/client/make-updates.sh b/client/make-updates.sh index dba3bde..0991e3e 100755 --- a/client/make-updates.sh +++ b/client/make-updates.sh @@ -7,7 +7,6 @@ dir=`pwd` UPDATE_DIR=${UPDATE_DIR:=~/www/updates} cdata=../../client-data UPDATE_HTTP=${UPDATE_HTTP:="http://updates.themanaworld.org/updates"} -CC=${CC:=gcc} function check_update() { test_command=` \ @@ -40,10 +39,6 @@ trap finish EXIT echo -e "\e[105m======= Legacy =======\e[0m" -echo -e "\e[96m>> Building adler32...\e[0m" -rm -f adler32 2>/dev/null || : -$CC adler32.c -lz -o adler32 - echo -e "\e[96m>> Creating directory tree...\e[0m" mkdir -pv files mkdir -pv $UPDATE_DIR @@ -76,9 +71,9 @@ touch $dir/files/TMW-mods.zip echo -e "\e[96m>> Calculating adler32 checksum...\e[0m" pushd $dir/files &>/dev/null -sum=`../adler32 1 TMW.zip` -musicsum=`../adler32 1 TMW-music.zip` -modsum=`../adler32 1 TMW-mods.zip` +sum=`../adler32.py TMW.zip` +musicsum=`../adler32.py TMW-music.zip` +modsum=`../adler32.py TMW-mods.zip` echo -e "\e[96m>> Generating xml file...\e[0m" echo "<?xml version=\"1.0\"?><updates>" >resources.xml |