Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-07-03 Thread Akim Demaille
Le 27 juin 2012 à 22:15, Bob Friesenhahn a écrit : > On Wed, 27 Jun 2012, Dave Hart wrote: >> >> Thanks. That approach should work for a recursive setup if each >> directory with Makefile.am also has the MAKEFLAGS-altering >> GNUmakefile. From my perspecitve, while it would be nicer if Automak

Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-07-03 Thread Akim Demaille
Le 27 juin 2012 à 18:05, Stefano Lattarini a écrit : > * lib/am/header-vars (MAKEFLAGS): Append '--no-builtin-rules'. This > enhance performance by removing GNU make builtin rules that would be > rather irrelevant (e.g., rules to automatically check out files from > from RCS or SCCS repositories

Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-06-27 Thread Bob Friesenhahn
On Wed, 27 Jun 2012, Dave Hart wrote: Thanks. That approach should work for a recursive setup if each directory with Makefile.am also has the MAKEFLAGS-altering GNUmakefile. From my perspecitve, while it would be nicer if Automake handled it for me, this solution appeals. I realize converting

Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-06-27 Thread Dave Hart
On Wed, Jun 27, 2012 at 19:31 UTC, Stefano Lattarini wrote: > On 06/27/2012 07:40 PM, Dave Hart wrote: >> Yes, good stuff.  Anyone who has debugged Makefiles with GNU make -v >> has seen the insane number of wasted operations due to combinatorial >> explosion exploring possible matches with builtin

Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-06-27 Thread Stefano Lattarini
On 06/27/2012 07:40 PM, Dave Hart wrote: > On Wed, Jun 27, 2012 at 17:30 PM, Bob Friesenhahn wrote: >> On Wed, 27 Jun 2012, Stefano Lattarini wrote: >> >>> * lib/am/header-vars (MAKEFLAGS): Append '--no-builtin-rules'. This >>> enhance performance by removing GNU make builtin rules that would be >

Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-06-27 Thread Dave Hart
On Wed, Jun 27, 2012 at 17:30 PM, Bob Friesenhahn wrote: > On Wed, 27 Jun 2012, Stefano Lattarini wrote: > >> * lib/am/header-vars (MAKEFLAGS): Append '--no-builtin-rules'.  This >> enhance performance by removing GNU make builtin rules that would be >> rather irrelevant (e.g., rules to automatical

Re: [Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-06-27 Thread Bob Friesenhahn
On Wed, 27 Jun 2012, Stefano Lattarini wrote: * lib/am/header-vars (MAKEFLAGS): Append '--no-builtin-rules'. This enhance performance by removing GNU make builtin rules that would be rather irrelevant (e.g., rules to automatically check out files from from RCS or SCCS repositories), or overridd

[Automake-NG] [PATCH 1/2] [ng] perf: disable GNU make builtin rules, for performance reasons

2012-06-27 Thread Stefano Lattarini
* lib/am/header-vars (MAKEFLAGS): Append '--no-builtin-rules'. This enhance performance by removing GNU make builtin rules that would be rather irrelevant (e.g., rules to automatically check out files from from RCS or SCCS repositories), or overridden by Automake (e.g., rules to compile C or C++ f