diff options
author | Stefano Karapetsas <[email protected]> | 2012-05-17 13:02:52 +0200 |
---|---|---|
committer | Stefano Karapetsas <[email protected]> | 2012-05-17 13:02:52 +0200 |
commit | fd691b5d21aae69a79cd32124d43b1d542b69713 (patch) | |
tree | 790938aa7b38820d682980e97e47cbce60b322e6 /macros/mate-common.m4 | |
parent | 4646b6c6597b0658ffda163816d42ac5ee76ae59 (diff) | |
download | mate-common-fd691b5d21aae69a79cd32124d43b1d542b69713.tar.bz2 mate-common-fd691b5d21aae69a79cd32124d43b1d542b69713.tar.xz |
rename macros2 => macros
Diffstat (limited to 'macros/mate-common.m4')
-rw-r--r-- | macros/mate-common.m4 | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/macros/mate-common.m4 b/macros/mate-common.m4 new file mode 100644 index 0000000..e3719f1 --- /dev/null +++ b/macros/mate-common.m4 @@ -0,0 +1,50 @@ +# mate-common.m4 +# + +dnl MATE_COMMON_INIT + +AC_DEFUN([MATE_COMMON_INIT], +[ + dnl this macro should come after AC_CONFIG_MACRO_DIR + AC_BEFORE([AC_CONFIG_MACRO_DIR], [$0]) + + dnl ensure that when the Automake generated makefile calls aclocal, + dnl it honours the $ACLOCAL_FLAGS environment variable + ACLOCAL_AMFLAGS="\${ACLOCAL_FLAGS}" + if test -n "$ac_macro_dir"; then + ACLOCAL_AMFLAGS="-I $ac_macro_dir $ACLOCAL_AMFLAGS" + fi + + AC_SUBST([ACLOCAL_AMFLAGS]) +]) + +AC_DEFUN([MATE_DEBUG_CHECK], +[ + AC_ARG_ENABLE([debug], + AC_HELP_STRING([--enable-debug], + [turn on debugging]),, + [enable_debug=no]) + + if test x$enable_debug = xyes ; then + AC_DEFINE(MATE_ENABLE_DEBUG, 1, + [Enable additional debugging at the expense of performance and size]) + fi +]) + +dnl MATE_MAINTAINER_MODE_DEFINES () +dnl define DISABLE_DEPRECATED +dnl +AC_DEFUN([MATE_MAINTAINER_MODE_DEFINES], +[ + AC_REQUIRE([AM_MAINTAINER_MODE]) + + DISABLE_DEPRECATED="" + if test $USE_MAINTAINER_MODE = yes; then + DOMAINS="G ATK PANGO GDK GDK_PIXBUF GTK MATECONF MATECOMPONENT MATECOMPONENT_UI MATE LIBGLADE VTE MATE_VFS WNCK LIBSOUP" + for DOMAIN in $DOMAINS; do + DISABLE_DEPRECATED="$DISABLE_DEPRECATED -D${DOMAIN}_DISABLE_DEPRECATED -D${DOMAIN}_DISABLE_SINGLE_INCLUDES" + done + fi + + AC_SUBST(DISABLE_DEPRECATED) +]) |