On 04/05/2012 06:10 PM, Jim Meyering wrote: > > [SNIP reasonable observations] > > Yes, but I haven't given up. > What about this: I conclude the transition to a non-recursive build system by creating a top-level monolithic Makefile.am, then we do whatever refactoring and de-duplication we can manage to, and finally we split out the monolith into sub-directory 'local.mk' files (we might do this one sub-directory at the time). Notice that, despite the appearences, this won't introduce much extra churn, because the existing 'Makefile.am's would basically be re-written anyway in the transition to a non-recursive setup.
WDYT? Regards, Stefano