diff options
| author | apb <apb@NetBSD.org> | 2006-02-26 22:45:46 +0000 |
|---|---|---|
| committer | apb <apb@NetBSD.org> | 2006-02-26 22:45:46 +0000 |
| commit | f34c12e9891a798cdb3bedffa2ee43aed79adbd7 (patch) | |
| tree | fa06d1a840e8ecb1c0cf47e3e36732edc0b3a31c /usr.bin/make/make.1 | |
| parent | 3ea7f78b5754c90382f880088ad622295fe20eb8 (diff) | |
Make ".WAIT" apply recursively to all children of nodes on the right
hand side of the .WAIT, except when the recursive interpretation would
cause a cycle in the dependency graph.
Discussed in tech-toolchain. Reviewed by christos, sjg.
Diffstat (limited to 'usr.bin/make/make.1')
| -rw-r--r-- | usr.bin/make/make.1 | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/usr.bin/make/make.1 b/usr.bin/make/make.1 index 58349d45670..0344872423f 100644 --- a/usr.bin/make/make.1 +++ b/usr.bin/make/make.1 @@ -1,4 +1,4 @@ -.\" $NetBSD: make.1,v 1.121 2006/02/26 22:40:50 wiz Exp $ +.\" $NetBSD: make.1,v 1.122 2006/02/26 22:45:46 apb Exp $ .\" .\" Copyright (c) 1990, 1993 .\" The Regents of the University of California. All rights reserved. @@ -1430,6 +1430,11 @@ appears in a dependency line, the sources that precede it are made before the sources that succeed it in the line. Loops are not detected and targets that form loops will be silently ignored. +The ordering imposed by +.Ic .WAIT +applies recursively to dependents of the named targets, +except where recursive interpretation of the ordering +would cause a cycle in the ordering graph. .El .Sh SPECIAL TARGETS Special targets may not be included with other targets, i.e. they must be @@ -1495,6 +1500,10 @@ Synonym for for compatibility with other pmake variants. .It Ic .ORDER The named targets are made in sequence. +The ordering imposed by +.Ic .ORDER +applies only to the named targets themselves, +not to dependents of the named targets. .\" XXX: NOT YET!!!! .\" .It Ic .PARALLEL .\" The named targets are executed in parallel mode. |
