On Wed, Apr 10, 2002 at 02:15:24PM -0500, Sean Finney wrote:
> On Wed, Apr 10, 2002 at 09:34:48AM +0200, Alexandre Duret-Lutz wrote:
> > >>> "Sean" == Sean Finney <[EMAIL PROTECTED]> writes:
> >  Sean> - ./configure now tests for auto* and makeinfo
> > 
> >  Sean> is that really necessary?  
> > 
> > Yes.  Automake create Makefiles that know how to rerun the auto*
> > tools when necessary.  So configure check for them.
> 
> does this introduce any problems if the target machine doesn't
> have (or has ancient versions of) auto*?  or, if the auto* isn't
> found, does it just not implement said functionality?

Yes and no.  You can run into trouble if the target machine has a
different version (older OR newer!) of autoconf or automake.  Mostly
this is due to a badly-written macro which is, sadly, rather common.

However, if *no* autotools are detected, updating the Makefile.in or
configure file just doesn't happen, as you suspected.  

You can completely disable these "maintainer rules" in the
*distributed* makefiles via the AM_MAINTAINER_MODE macro.  Look it up
in the automake docs.

-S

-- 
by Rocket to the Moon,
by Airplane to the Rocket,
by Taxi to the Airport,
by Frontdoor to the Taxi,
by throwing back the blanket and laying down the legs ...
- They Might Be Giants


Reply via email to