The future of Automake-NG (was: Re: [Automake-NG] typo whitelisting, and Automake-NG vs. GNU make runtime)

2012-08-23 Thread Stefano Lattarini
On 08/23/2012 11:07 AM, Paolo Bonzini wrote: > > [MEGA-SNIP] > > So basically you want a version of Quagmire that supports configure.ac. > > Are you sure it isn't simpler to start from scratch? Serious question... > Yes, I'm quite convinced that going through this admittedly more painful "refact

Re: [Automake-NG] typo whitelisting, and Automake-NG vs. GNU make runtime

2012-08-23 Thread Paolo Bonzini
Il 23/08/2012 10:36, Stefano Lattarini ha scritto: > On 08/22/2012 12:32 PM, Paolo Bonzini wrote: > How would you diagnose a typo in here at Automake runtime? > >bin_PROGRAMS = $(call user-func,args) >bin_PROGRAMS += $(if $(ON-CYGWIN),baz) > >ifdef ON-CYGWIN > # Oops, this was me

Re: [Automake-NG] typo whitelisting, and Automake-NG vs. GNU make runtime

2012-08-23 Thread Stefano Lattarini
On 08/22/2012 12:32 PM, Paolo Bonzini wrote: > So I took a closer look at the whitelisting problem that was reported > in GNU Smalltalk. > > The piece of code that was removed in Automake-NG is: > > foreach my $primary ('SOURCES', 'LIBADD', 'LDADD', 'LDFLAGS', > 'DEPENDENCIES') > { >

typo whitelisting, and Automake-NG vs. GNU make runtime

2012-08-22 Thread Paolo Bonzini
So I took a closer look at the whitelisting problem that was reported in GNU Smalltalk. The piece of code that was removed in Automake-NG is: foreach my $primary ('SOURCES', 'LIBADD', 'LDADD', 'LDFLAGS', 'DEPENDENCIES') { foreach my $var (variables $primary) { my $va