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 meant to

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') { foreach

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 meant to

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

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