summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author1 <clahey@ximian.com>2003-10-31 20:29:05 +0000
committerChris Lahey <clahey@src.gnome.org>2003-10-31 20:29:05 +0000
commit35415d42b67bc5fd10bfcbfb7caef233b806785b (patch)
tree52708a6b9d6735e8cef8c17fbc107e2c636d5b6b
parent1b1f3ac9e7f8ac526fd600ca97074ce901d9f3a0 (diff)
downloadshared-mime-info-35415d42b67bc5fd10bfcbfb7caef233b806785b.tar.gz
New macro to disable deprecated functions and widgets when maintainer mode
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
-rw-r--r--macros2/ChangeLog5
-rw-r--r--macros2/gnome-common.m413
2 files changed, 18 insertions, 0 deletions
diff --git a/macros2/ChangeLog b/macros2/ChangeLog
index 58f91c03..cd3882d1 100644
--- a/macros2/ChangeLog
+++ b/macros2/ChangeLog
@@ -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
diff --git a/macros2/gnome-common.m4 b/macros2/gnome-common.m4
index 20302d1f..3a94d703 100644
--- a/macros2/gnome-common.m4
+++ b/macros2/gnome-common.m4
@@ -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)
+])