diff options
-rwxr-xr-x | .tools/manaplus.sh | 9 |
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" |