summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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"