summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFedja Beader <fedja@protonmail.ch>2025-03-23 18:24:40 +0000
committerFedja Beader <fedja@protonmail.ch>2025-03-23 18:24:40 +0000
commit1d9fb2662eaea253c8fb05edcd040e40ada61718 (patch)
treeb2a5d4e64ddbe0243c6b0c47a1e4f803112a3951
parent653bb2b16c495ca772980518f4c69b5b710b4353 (diff)
downloadclientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.tar.gz
clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.tar.bz2
clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.tar.xz
clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.zip
CI: Complain if client log file is not found
**** ml/clientdata!187
-rwxr-xr-x.tools/manaplus.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/.tools/manaplus.sh b/.tools/manaplus.sh
index 7d9bda6e..a69c72c2 100755
--- a/.tools/manaplus.sh
+++ b/.tools/manaplus.sh
@@ -22,8 +22,13 @@ cd manaplus_master || exit 1
export SDL_VIDEODRIVER=dummy
./bin/manaplus --validate -u -d ../clientdata || exit 1
-[[ -f "${HOME}/.local/share/mana/manaverse.log" ]] || exit 1
-grep -A 10 "Assert:" "${HOME}/.local/share/mana/manaverse.log"
+logfile="${HOME}/.local/share/mana/manaverse.log"
+if [[ ! -f "$logfile" ]]; then
+ printf "Error: logfile %s not found\n" "$logfile"
+ exit 1
+fi
+
+grep -A 10 "Assert:" "$logfile"
if [ "$?" == 0 ]; then
echo "Asserts found"