m4/gst-error.m4: add GST_SET_DEFAULT_LEVEL
authorThomas Vander Stichele <thomas@apestaart.org>
Sun, 16 Oct 2005 12:26:58 +0000 (12:26 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Sun, 16 Oct 2005 12:26:58 +0000 (12:26 +0000)
Original commit message from CVS:

* m4/gst-error.m4:
add GST_SET_DEFAULT_LEVEL

ChangeLog
m4/gst-error.m4

index 0d666c7..3c826af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+       * m4/gst-error.m4:
+         add GST_SET_DEFAULT_LEVEL
+
+2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
+
        * m4/Makefile.am:
        * m4/gst-gettext.m4:
          remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
index c614921..610911b 100644 (file)
@@ -1,10 +1,12 @@
-dnl Decide on error flags
+dnl handle various error-related things
 
 dnl Thomas Vander Stichele <thomas@apestaart.org>
 
-dnl Last modification: 08/07/2005
+dnl Last modification: 2005-10-16
 
 dnl GST_SET_ERROR_CFLAGS([ADD-WERROR])
+dnl GST_SET_LEVEL_DEFAULT([IS-CVS-VERSION])
+
 
 dnl Sets ERROR_CFLAGS to something the compiler will accept.
 dnl AC_SUBST them so they are available in Makefile
@@ -14,7 +16,6 @@ dnl -Werror is added if ADD-WERROR is not "no"
 
 dnl These flags can be overridden at make time:
 dnl make ERROR_CFLAGS=
-
 AC_DEFUN([GST_SET_ERROR_CFLAGS],
 [
   AC_REQUIRE([AC_PROG_CC])
@@ -34,3 +35,19 @@ AC_DEFUN([GST_SET_ERROR_CFLAGS],
   AC_SUBST(ERROR_CFLAGS)
   AC_MSG_NOTICE([set ERROR_CFLAGS to $ERROR_CFLAGS])
 ])
+
+dnl Sets the default error level for debugging messages
+AC_DEFUN([GST_SET_LEVEL_DEFAULT],
+[
+  dnl define correct errorlevel for debugging messages. We want to have
+  dnl GST_ERROR messages printed when running cvs builds
+  if test "x[$1]" = "xyes"; then
+    GST_LEVEL_DEFAULT=GST_LEVEL_ERROR
+  else
+    GST_LEVEL_DEFAULT=GST_LEVEL_NONE
+  fi
+  AC_DEFINE_UNQUOTED(GST_LEVEL_DEFAULT, $GST_LEVEL_DEFAULT,
+    [Default errorlevel to use])
+  dnl AC_SUBST so we can use it for win32/common/config.h
+  AC_SUBST(GST_LEVEL_DEFAULT)
+])