New macro to disable deprecated functions and widgets when maintainer mode
author1 <clahey@ximian.com>
Fri, 31 Oct 2003 20:29:05 +0000 (20:29 +0000)
committerChris Lahey <clahey@src.gnome.org>
Fri, 31 Oct 2003 20:29:05 +0000 (20:29 +0000)
2003-10-31    <clahey@ximian.com>

* gnome-common.m4: New macro to disable deprecated functions and
widgets when maintainer mode is on.

svn path=/trunk/; revision=3066

macros2/ChangeLog
macros2/gnome-common.m4

index 58f91c0..cd3882d 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-31    <clahey@ximian.com>
+
+       * gnome-common.m4: New macro to disable deprecated functions when
+       maintainer mode is on.
+
 2003-08-10  Malcolm Tredinnick <malcolm@commsecure.com.au>
 
        * autogen.sh: Show the version found for the various build tools
index 20302d1..3a94d70 100644 (file)
@@ -28,3 +28,16 @@ AC_DEFUN([GNOME_DEBUG_CHECK],
                [Enable additional debugging at the expense of performance and size])
        fi
 ])
+
+dnl AM_DISABLE_DEPRECATED ()
+dnl define DISABLE_DEPRECATED
+dnl
+AC_DEFUN([AM_DISABLE_DEPRECATED],
+[
+       if test $USE_MAINTAINER_MODE = yes; then
+               DISABLE_DEPRECATED="-DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DBONOBO_DISABLE_DEPRECATED"
+       else
+               DISABLE_DEPRECATED=""
+       fi
+       AC_SUBST(DISABLE_DEPRECATED)
+])