automake
[Top][All Lists]
Advanced

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

Re: [CRAZY PROPOSAL] Automake should support only GNU make


From: Stefano Lattarini
Subject: Re: [CRAZY PROPOSAL] Automake should support only GNU make
Date: Wed, 12 Jan 2011 22:12:37 +0100
User-agent: KMail/1.13.3 (Linux/2.6.30-2-686; KDE/4.4.4; i686; ; )

On Wednesday 12 January 2011, Ralf Wildenhues wrote:
> > * Stefano Lattarini wrote on Wed, Jan 12, 2011 at 07:01:47PM CET:
> > 
> > > And more than this -- brace yourself -- I'm starting to think that
> > > automake should *really* start supporting *only* GNU make (at least
> > > from version 3.75 or so).
> > 
> > If you want support for this, then you need to discuss away the
> > downsides (i.e., convince those _opposed_ to the idea, not the
> > rest).  The upsides are obvious.
> 
> Apart from that, if Automake requires GNU make, its users would rightly
> demand that Automake ought to understand GNU make-specific constructs.
>
In which sense exactly?  If you mean in something like:

 bin_PROGRAMS = $(call my-macro,foo,bar)

then they should resign not to have it working for quite a long
time I fear.

After all, automake is just a pre-processor, not a GNU make superset.

I stress this because I think that the only way not to have the
hypotetical "automake2" end up as vaporware would be to start from
the current automake implementation, ensuring we don't break the
API nor regress the testsuite while we convert to gmake-only output.

> I don't consider that a feasible endeavor, short of reimplementing
> GNU make inside Automake.
> 

Regards,
   Stefano



reply via email to

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