eowyn.sh: set the -e option

Currently, `zig fmt` exit status is ignored, making it useless.
Ensure that the script terminates early if there is an error.

Print a message to stdout before executing `zig fmt`, in order to make
the possible error more visible.
This commit is contained in:
Manlio Perillo 2023-04-24 18:09:47 +02:00
parent 4b58de26d3
commit fd6f3eebbb

View file

@ -12,6 +12,7 @@
# using the patches in this directory and convey them
# to convalesce in the healed directory.
#
set -e
# We check ourselves before we wreck ourselves.
if [ ! -f patches/eowyn.sh ]
@ -41,7 +42,7 @@ do
fi
done
# Check the healed exercises formatting.
echo "Looking for non-conforming code formatting..."
zig fmt --check patches/healed
# Test the healed exercises. May the compiler have mercy upon us.