On 07/24/2012 04:23 PM, Akim Demaille wrote: > > Le 24 juil. 2012 à 16:03, Stefano Lattarini a écrit : > >> On 07/24/2012 03:54 PM, Akim Demaille wrote: >>> >>> Le 24 juil. 2012 à 15:40, Stefano Lattarini a écrit : >>> >>>> diff --git a/lib/am/header-vars.am b/lib/am/header-vars.am >>> >>> Maybe these vars should be defined elsewhere. >>> >> Where do you suggest? > > A file named after their namespace. > > am.chars.am for am.chars.* > > etc. > Yikes, this seems an horrid overkill to me. In fact, by fragmenting few definitions into many files, we would create confusion rather than dispersing it IMHO. Let's just keep the status quo for now, and rejoice that make is not Java ;-)
>> BTW, while I'm fully open to the idea, I believe it is something that >> can be left for later. > > Sure, even renaming can be :) > The main difference is that both we agree about that the renaming is a good move ;-) >> Who knows, we might even decide to put the >> definitions of all auxiliary variables and functions that do not use >> any '@...@' substitution in a '*.mk' file to be distributed in the >> build-auxdir of the client project, and then included by all the other >> generated Makefiles … > > Yeah! A whole new future of Automake hacking will be possible! > Regards, Stefano