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