commit 62d3b1028343417c4547a588c7f6ee2142734f7d
parent d5a4c2f320496f5dce48a5f831171cd61f268326
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Mon, 30 Oct 2023 15:30:07 +0100
Upd of the escape sequence for "make test" messages
Some shells (e.g. dash) don't support the '\e' character in printf: the
escape sequence is simply ignored. So we've replaced '\e' with '\033' in
the printf used to display colored messages in "make test". This should
work as expected in all shells.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/make.sh b/make.sh
@@ -34,9 +34,9 @@ run_test()
printf "%s " "${test}"
if "./${test}" > /dev/null 2>&1; then
- printf "\e[1;32mOK\e[m\n"
+ printf "\033[1;32mOK\033[m\n"
else
- printf "\e[1;31mError\e[m\n"
+ printf "\033[1;31mError\033[m\n"
fi
done 2> /dev/null
}