summaryrefslogtreecommitdiff
path: root/macros2/gnome-common.m4
diff options
context:
space:
mode:
Diffstat (limited to 'macros2/gnome-common.m4')
-rw-r--r--macros2/gnome-common.m425
1 files changed, 11 insertions, 14 deletions
diff --git a/macros2/gnome-common.m4 b/macros2/gnome-common.m4
index 3c5d43b..8f296b6 100644
--- a/macros2/gnome-common.m4
+++ b/macros2/gnome-common.m4
@@ -5,26 +5,21 @@ dnl GNOME_COMMON_INIT
AC_DEFUN([GNOME_COMMON_INIT],
[
- AC_CACHE_VAL(ac_cv_gnome_aclocal_dir,
- [ac_cv_gnome_aclocal_dir="$GNOME_COMMON_MACROS_DIR"])
- AC_CACHE_VAL(ac_cv_gnome_aclocal_flags,
- [ac_cv_gnome_aclocal_flags="$ACLOCAL_FLAGS"])
- GNOME_ACLOCAL_DIR="$ac_cv_gnome_aclocal_dir"
- GNOME_ACLOCAL_FLAGS="$ac_cv_gnome_aclocal_flags"
- AC_SUBST(GNOME_ACLOCAL_DIR)
- AC_SUBST(GNOME_ACLOCAL_FLAGS)
-
- ACLOCAL="$ACLOCAL $GNOME_ACLOCAL_FLAGS"
-
- AM_CONDITIONAL(INSIDE_GNOME_DOCU, false)
+ dnl ensure that when the Automake generated makefile calls aclocal,
+ dnl it honours the $ACLOCAL_FLAGS environment variable
+ ACLOCAL_AMFLAGS="\${ACLOCAL_FLAGS}"
+ AC_SUBST([ACLOCAL_AMFLAGS])
])
AC_DEFUN([GNOME_DEBUG_CHECK],
[
- AC_ARG_ENABLE(debug, [ --enable-debug turn on debugging [default=no]], enable_debug="$enableval", enable_debug=no)
+ AC_ARG_ENABLE([debug],
+ AC_HELP_STRING([--enable-debug],
+ [turn on debugging]),,
+ [enable_debug=no])
if test x$enable_debug = xyes ; then
- AC_DEFINE(GNOME_ENABLE_DEBUG,1,
+ AC_DEFINE(GNOME_ENABLE_DEBUG, 1,
[Enable additional debugging at the expense of performance and size])
fi
])
@@ -34,6 +29,8 @@ dnl define DISABLE_DEPRECATED
dnl
AC_DEFUN([GNOME_MAINTAINER_MODE_DEFINES],
[
+ AC_REQUIRE([AM_MAINTAINER_MODE])
+
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