On Fri, May 28, 2010 at 08:10:39AM +0200, Alan Barrett wrote:
> On Thu, 27 May 2010, David Holland wrote:
> > On Thu, May 27, 2010 at 12:26:21PM +0200, Alan Barrett wrote:
> >  > I think it's a bug that .WAIT affects things declared in different
> >  > lines, but OK, thanks for the explanation.
> > 
> > It's a separator, not a modifier. It's not a bug, just... counterintuitive.
> 
> The .WAIT documentation says:
> 
>     If .WAIT appears in a dependency line, the sources that precede
>     it are made before the sources that succeed it in the line.
> 
> There's nothing about multiple dependency lines being considered
> together for the purpose of .WAIT processing.

The sources on the earlier line precede the .WAIT

Given that dependencies may get added in .for loops, .WAIT does need
to work this way.

In any case, as you know, the .WAIT processing is painfull enough as it is!

        David

-- 
David Laight: da...@l8s.co.uk

Reply via email to