aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas George <nicolas.george@normalesup.org>2012-11-11 21:37:50 +0100
committerNicolas George <nicolas.george@normalesup.org>2012-11-17 12:01:17 +0100
commit1ba2e589cc334da2448d395e927ee269727b204c (patch)
tree3ff9066ba5d2a2ba527dec4f426bd0e57ee0bac7
parentc551c3b18bab9710bc50ddacf866431f43e033f6 (diff)
downloadffmpeg-1ba2e589cc334da2448d395e927ee269727b204c.tar.gz
configure: add --fatal-warnings option.
-rwxr-xr-xconfigure8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure b/configure
index 6904330183..3318cf4fef 100755
--- a/configure
+++ b/configure
@@ -78,6 +78,7 @@ Help options:
Standard options:
--logfile=FILE log tests and output to FILE [config.log]
--disable-logging do not log configure debug information
+ --fatal-warnings fail if any configure warning is generated
--prefix=PREFIX install in PREFIX [$prefix]
--bindir=DIR install binaries in DIR [PREFIX/bin]
--datadir=DIR install data files in DIR [PREFIX/share/ffmpeg]
@@ -2245,6 +2246,8 @@ for opt do
;;
--help|-h) show_help
;;
+ --fatal-warnings) enable fatal_warnings
+ ;;
*)
optname="${opt%%=*}"
optname="${optname#--}"
@@ -4377,7 +4380,10 @@ echo "#endif /* AVUTIL_AVCONFIG_H */" >> $TMPH
cp_if_changed $TMPH libavutil/avconfig.h
-test -n "$WARNINGS" && printf "\n$WARNINGS"
+if test -n "$WARNINGS"; then
+ printf "\n$WARNINGS"
+ enabled fatal_warnings && exit 1
+fi
# build pkg-config files