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
-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
dnl These flags can be overridden at make time:
dnl make ERROR_CFLAGS=
-
AC_DEFUN([GST_SET_ERROR_CFLAGS],
[
AC_REQUIRE([AC_PROG_CC])
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)
+])