Back to the Main Page.

ax_maintainer_mode_auto_silent

Download the M4 Source.

Synopsis

AX_MAINTAINER_MODE_AUTO_SILENT

Version

    0.5.65   :   guidod

Author

Description

Set autotools to error/sleep settings so that they are not run when being errornously triggered. Likewise make libtool-silent when libtool has been used.

I am using the macro quite a lot since some automake versions had the tendency to try to rerun some autotools on a mere make even when not quite in --maintainer-mode. That is very annoying. Likewise, a user who installs from source does not want to see doubled compiler messages.

I did not put an AC-REQUIRE(MAINTAINER_MODE) in here - should I?

@: guidod@gmx.de @$Id: ax_maintainer_mode_auto_silent.m4,v 1.1 2003/10/19 00:12:45 guidod Exp $

M4 Source Code

AC_DEFUN([AX_MAINTAINER_MODE_AUTO_SILENT],[dnl
dnl ac_REQUIRE([am_MAINTAINER_MODE])dn
AC_MSG_CHECKING(auto silent in maintainer mode)
if test "$USE_MAINTAINER_MODE" = "no" ; then
   test ".$TIMEOUT" = "." && TIMEOUT="9"
   AUTOHEADER="sleep $TIMEOUT ; true || autoheader || skipped"
   AUTOMAKE="sleep $TIMEOUT ; true || automake || skipped"
   AUTOCONF="sleep $TIMEOUT ; true || autoconf || skipped"
   if test ".$LIBTOOL" != "." ; then
      LIBTOOL="$LIBTOOL --silent"
      AC_MSG_RESULT([libtool-silent, auto-sleep-9])
   else
      AC_MSG_RESULT([auto-sleep-9])
   fi
else
      AC_MSG_RESULT([no])
fi
])