Enable Automake maintainer mode by default, but let distros disable it
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 10 Feb 2012 12:09:48 +0000 (12:09 +0000)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 25 Jun 2012 10:55:26 +0000 (11:55 +0100)
See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
for more information.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34671
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
autogen.sh
configure.ac

index f66e778..1558112 100755 (executable)
@@ -101,7 +101,7 @@ else
 fi
 
 if $run_configure; then
-    $srcdir/configure --enable-maintainer-mode --enable-developer --config-cache "$@"
+    $srcdir/configure --enable-developer --config-cache "$@"
     echo 
     echo "Now type 'make' to compile $PROJECT."
 else
index 9feebfc..52d2317 100644 (file)
@@ -19,7 +19,9 @@ GETTEXT_PACKAGE=dbus-1
 AC_SUBST(GETTEXT_PACKAGE)
 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",[The name of the gettext domain])
 
-AM_MAINTAINER_MODE
+# By default, rebuild autotools files on demand; only use ./missing if the
+# user says --disable-maintainer-mode (some distributions like to do this)
+AM_MAINTAINER_MODE([enable])
 
 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])