summaryrefslogtreecommitdiff
path: root/usr.bin/make/make.1
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1995-12-17 13:42:04 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1995-12-17 13:42:04 +0000
commit136f79d6eb9eb3faf853b6fae93b9982bde20080 (patch)
tree090cb12bb36d6e089273239cf3d30eccecc8086f /usr.bin/make/make.1
parent9773067abf39b19aef35bfe85c37ce0d27143a81 (diff)
from christos:
- Added .WAIT to synchronize between sources like other pmake variants. - Updated documentation to include .ORDER .PARALLEL .NO_PARALLEL .NONPARALLEL
Diffstat (limited to 'usr.bin/make/make.1')
-rw-r--r--usr.bin/make/make.122
1 files changed, 21 insertions, 1 deletions
diff --git a/usr.bin/make/make.1 b/usr.bin/make/make.1
index b4b44caa605..87670d49b29 100644
--- a/usr.bin/make/make.1
+++ b/usr.bin/make/make.1
@@ -1,4 +1,4 @@
-.\" $NetBSD: make.1,v 1.11 1995/11/08 02:31:00 christos Exp $
+.\" $NetBSD: make.1,v 1.12 1995/12/16 05:03:09 christos Exp $
.\" Copyright (c) 1990 The Regents of the University of California.
.\" All rights reserved.
.\"
@@ -788,6 +788,12 @@ If the target already has commands, the
.Ic .USE
target's commands are appended
to them.
+.It Ic .WAIT
+If special
+.Ic .WAIT
+source is appears in a dependency line, the sources that precede it are
+made before the sources that succeed it in the line. Loops are not being
+detected and targets that form loops will be silently ignored.
.El
.Sh "SPECIAL TARGETS"
Special targets may not be included with other targets, i.e. they must be
@@ -836,6 +842,20 @@ The flags are as if typed to the shell, though the
.Fl f
option will have
no effect.
+.\" XXX: NOT YET!!!!
+.\" .It Ic .NOTPARALLEL
+.\" The named targets are executed in non parallel mode. If no targets are
+.\" specified, then all targets are executed in non parallel mode.
+.It Ic .NOTPARALLEL
+Disable parallel mode.
+.It Ic .NO_PARALLEL
+Same as above, for compatibility with other pmake variants.
+.It Ic .ORDER
+The named targets are made in sequence.
+.\" XXX: NOT YET!!!!
+.\" .It Ic .PARALLEL
+.\" The named targets are executed in parallel mode. If no targets are
+.\" specified, then all targets are executed in parallel mode.
.It Ic .PATH
The sources are directories which are to be searched for files not
found in the current directory.