Re: automake less verbose (iter 3)

2009-03-08 Thread Jan Engelhardt
On Sunday 2009-03-08 10:01, Ralf Wildenhues wrote: > >> >Another minor issue I don't quite like yet: before this change, >> >the code was quite carefully laid out to be performant in the >> >generic fastdep case: GNU make can avoid spawning a shell for >> >a command, when the command line to be ex

[PATCH 4/4] New automake command line option `--silent-rules'.

2009-03-08 Thread Ralf Wildenhues
For this patch, I'm unsure if we should even add it at all. It adds an automake option to enable silent build rules. Here's why I wrote it in the first place: if you are a distribution and want to change all your packages to build silently, you may not want to change each package's configure.ac fil

[PATCH 3/4] Documentation and tests for the `silent' option.

2009-03-08 Thread Ralf Wildenhues
This one is pretty straight-forward. Test that we diagnose recursive variable expansions, unless we use the `silent' option. It is a bit of a hack to have `silent' turn off a warning, but it is necessary in order to avoid warnings from the variables generated by automake. The maintainer-check ch

[PATCH 2/4] Implement `silent' build rules.

2009-03-08 Thread Ralf Wildenhues
This is the meat of the change. Changes over previous iterations of the patch: I went back to Jan's original idea of recursive variable expansion, but without adding variables to Makefile.in for languages that are not used. Factorized the code a bit more. One thing that bothers me with this patc

[PATCH 1/4] New channel `portability-recursive'.

2009-03-08 Thread Ralf Wildenhues
[ moving from automake@ ] * Ralf Wildenhues wrote on Sat, Mar 07, 2009 at 04:16:33PM CET: > git clone git://git.savannah.gnu.org/automake.git > git branch je-silent origin/je-silent (thanks Jan for the typo fix!) > Detailed patch descriptions will follow on automake-patches, This first patc

Re: automake less verbose (iter 3)

2009-03-08 Thread Ralf Wildenhues
Hi Jan, while reviewing the threads about this topic, I found this: * Jan Engelhardt wrote on Wed, Dec 24, 2008 at 11:47:36PM CET: > On Monday 2008-12-22 22:28, Ralf Wildenhues wrote: > >[ from ] > >I haven't found another way y