[FFmpeg-devel] [PATCHv2] configure: colorize warning messages
Ganesh Ajjanagadde
gajjanagadde at gmail.com
Fri Aug 28 05:33:52 CEST 2015
This patch introduces color warning messages (yellow).
They are enabled whenever available.
Tested with zsh, bash, and sh (bash under --posix).
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde at gmail.com>
---
configure | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index 5913090..4f712c1 100755
--- a/configure
+++ b/configure
@@ -416,6 +416,13 @@ EOF
}
quotes='""'
+if test -t 1; then
+ ncolors=$(tput colors)
+ if test -n "$ncolors" && test $ncolors -ge 8; then
+ warn_color=$'\033[33;1m'
+ reset_color=$'\033[0m'
+ fi
+fi
log(){
echo "$@" >> $logfile
@@ -6201,7 +6208,7 @@ echo "#endif /* AVUTIL_AVCONFIG_H */" >> $TMPH
cp_if_changed $TMPH libavutil/avconfig.h
if test -n "$WARNINGS"; then
- printf "\n$WARNINGS"
+ printf "\n%s$WARNINGS%s" "$warn_color" "$reset_color"
enabled fatal_warnings && exit 1
fi
--
2.5.0
More information about the ffmpeg-devel
mailing list