m4-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FYI: bootstrap with tests/generate.awk!


From: Gary V. Vaughan
Subject: Re: FYI: bootstrap with tests/generate.awk!
Date: Fri, 31 Aug 2001 19:02:58 +0100
User-agent: Mutt/1.3.21i

On Fri, Aug 31, 2001 at 04:10:10PM +0200, Akim Demaille wrote:
> >>>>> "Gary" == Gary V Vaughan <address@hidden> writes:
> 
> >> In addition you may depend upon dependencies to avoid useless
> >> bootstrap targets.  Not that it matters actually ;)
> 
> Gary> If automake generated the majority of them by default, then I
> Gary> would be right behind you -- tailoring one or two extra targets
> Gary> when a project uses some unusual generated files is no big deal.
> 
> My point is precisely that we are experimenting slightly ahead of
> Automake so that it can just swallow it later.  That's also what I'm
> doing with polishing Autotest make target.  I do expect Automake to
> offer some more transparent support in the future.

Okay, I'll buy that.

> Gary> But if I have to maintain the bootstrap mechanism for half a
> Gary> dozen projects, each requiring a different combination of bison,
> Gary> flex, gettextize, libtoolize, shtoolize, yadda yadda yadda, the
> Gary> easiest way to do it is think about it carefully once, and list
> Gary> the correct commands in a standard script.  I'll grant you that
> Gary> there is probably not a great deal of additional effort required
> Gary> to add rules to Makefile.am, but on some level they seem to
> Gary> `pollute' the purity of a typical 5 line top level Makefile.am.
> 
> I would promote the Makefile.maint architecture I stole from Jim and
> installed on Bison, and Autoconf.  That's the best way to share while
> preparing Automake integration IMHO.

Although I am not a huge fan of Makefile.maint, I think that this is
indeed a better way than filling Makefile.am with noise.  Therefore,
also sold!

Cheers,
        Gary.
-- 
  ())_. Gary V. Vaughan     gary@(oranda.demon.co.uk|gnu.org)
  ( '/  Research Scientist  http://www.oranda.demon.co.uk       ,_())____
  / )=  GNU Hacker          http://www.gnu.org/software/libtool  \'      `&
`(_~)_  Tech' Author        http://sources.redhat.com/autobook   =`---d__/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]