Subject: Re: make doesn't honour .WAIT in the expected manner
To: None <tech-toolchain@netbsd.org>
From: Alan Barrett <apb@cequrux.com>
List: tech-toolchain
Date: 01/08/2006 18:35:59
On Sun, 08 Jan 2006, David Laight wrote:
> It seems that .WAIT only causes make to wait before executing the
> commands of a target, it still executes all the dependencies of the 
> target in parallel with the targets before the .WAIT.

I think this is bad.  I would expect the ordering imposed by "a: b .WAIT
c" to affect all children of c, not just c itself.

However, I would expect the ordering imposed by ".ORDER: d c" or "c: d"
to affect only d itself, not children of d.

--apb (Alan Barrett)