* 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
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
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
* 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
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
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
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
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