diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2012-01-19 14:15:08 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2012-01-19 14:15:08 +0000 |
commit | 7f96f7dbfbc7f4d492465201ebdc169ac6f9e8a4 (patch) | |
tree | fd834bfcd562560fcf9f4ee0628d240034560de6 /m4/gst-args.m4 | |
parent | 2a59016f13316d1e7992fca4d3d8aab20c2ce512 (diff) | |
parent | 17fa4abf49d31cf5dcc2994bdbaa86e45a3fb69f (diff) | |
download | gstreamer-common-7f96f7dbfbc7f4d492465201ebdc169ac6f9e8a4.tar.gz |
Merge remote-tracking branch 'origin/master' into 0.11
Diffstat (limited to 'm4/gst-args.m4')
-rw-r--r-- | m4/gst-args.m4 | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/m4/gst-args.m4 b/m4/gst-args.m4 index d16fa79..2dc0184 100644 --- a/m4/gst-args.m4 +++ b/m4/gst-args.m4 @@ -19,6 +19,7 @@ dnl AG_GST_ARG_ENABLE_EXTERNAL dnl AG_GST_ARG_ENABLE_EXPERIMENTAL dnl AG_GST_ARG_ENABLE_BROKEN +dnl AG_GST_ARG_DISABLE_FATAL_WARNINGS AC_DEFUN([AG_GST_ARG_DEBUG], [ dnl debugging stuff @@ -333,3 +334,20 @@ AC_DEFUN([AG_GST_ARG_ENABLE_BROKEN], AC_MSG_NOTICE([not building broken plug-ins]) ]) ]) + +dnl allow people (or build tools) to override default behaviour +dnl for fatal compiler warnings +AC_DEFUN([AG_GST_ARG_DISABLE_FATAL_WARNINGS], +[ + AC_ARG_ENABLE(fatal-warnings, + AC_HELP_STRING([--disable-fatal-warnings], + [Don't turn compiler warnings into fatal errors]), + [ + case "${enableval}" in + yes) FATAL_WARNINGS=yes ;; + no) FATAL_WARNINGS=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for --disable-fatal-warnings) ;; + esac + ], + [FATAL_WARNINGS=$GST_GIT]) dnl Default value +]) |