Re: maint.mk: use $MAKE not make

2009-03-14 Thread Ralf Wildenhues
* Bruno Haible wrote on Sat, Mar 14, 2009 at 06:13:38PM CET: > > Pushed. > > Not completely. Your last commit has $(AM_MAKEFLAGS) added in the ChangeLog > entry but not in top/maint.mk. Darn. I hate it when I do that. Thanks for checking, fixed now. Cheers, Ralf

Re: maint.mk: use $MAKE not make

2009-03-14 Thread Bruno Haible
Hi Ralf, > > - top/maint.mk. Btw, why does this use $(MAKE) and not $(MAKE) > > $(MAKEFLAGS)? > > I assume you meant $(MAKE) $(AM_MAKEFLAGS). You apparently know this area better than me. I surrender :-) > Pushed. Not completely. Your last commit has $(AM_MAKEFLAGS) added in the ChangeLog e

Re: gnulib-tool, maint.mk: use $MAKE not make

2009-03-14 Thread Ralf Wildenhues
Hi Bruno, * Bruno Haible wrote on Sat, Mar 14, 2009 at 04:51:46PM CET: > > * gnulib-tool: Default $MAKE to 'make'. > > (func_create_testdir, func_create_megatestdir): Use $MAKE rather > > than make. Initialize $MAKE in the do-autobuild script. > > * top/maint.mk (init-coverage, bu

Re: parallel make and the maintainer GNUmakefile

2009-03-14 Thread Ralf Wildenhues
* Jim Meyering wrote on Sat, Mar 14, 2009 at 03:02:52PM CET: > Ralf Wildenhues wrote: > > GNUmakefile: disable parallelism only for multiple, recursive targets > > > > * top/GNUmakefile (ALL_RECURSIVE_TARGETS): New macro; allow user > > additions in the Makefile. > > (AM_RECURSIVE_T

Re: gnulib-tool, maint.mk: use $MAKE not make

2009-03-14 Thread Bruno Haible
Hi Ralf, > * gnulib-tool: Default $MAKE to 'make'. > (func_create_testdir, func_create_megatestdir): Use $MAKE rather > than make. Initialize $MAKE in the do-autobuild script. > * top/maint.mk (init-coverage, build-coverage): Use $(MAKE) > rather than make. This is fine. But

Re: parallel make and the maintainer GNUmakefile

2009-03-14 Thread Jim Meyering
Ralf Wildenhues wrote: > Hello Jim, all, ... > 2) disable parallel builds if more than one target is listed on the > command line, and at least one of them invokes a recursive target. > This is the gist of the issue, and the patch only avoids this issue > while practically enabling parallelism thro

gnulib-tool, maint.mk: use $MAKE not make

2009-03-14 Thread Ralf Wildenhues
Hello Bruno, all, on some systems it is helpful to do things like MAKE=pmake gnulib-tool ... in order to test autotools' output for non-GNU make; also, inside makefile snippets, using plain 'make' can lead to oddities, e.g., when using 'make -j2'. OK to push? Thanks! Ralf gnulib-tool, ma

parallel make and the maintainer GNUmakefile

2009-03-14 Thread Ralf Wildenhues
Hello Jim, all, I noticed that the GNUmakefile from coreutils/gnulib uses .NOTPARALLEL, in order to avoid problems with multiple targets listed on the command line. It was added here: | commit 88b47ac69fc7944fb1d4ff008d5741c55a8f279a | Author: Jim Meyering | Date: Fri Nov 17 10:20:09 2000 +00