aboutsummaryrefslogtreecommitdiff
path: root/man/man1/mk.1
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-01-14 03:27:51 +0000
committerrsc <devnull@localhost>2005-01-14 03:27:51 +0000
commit93aa30a8df668b3ad5806c417acb65d2a4663178 (patch)
tree741d22b444ebcbfe43667c6772e5635523edf2c4 /man/man1/mk.1
parent1ae1824092f518f6a97210b2da70a78478b1fd7f (diff)
downloadplan9port-93aa30a8df668b3ad5806c417acb65d2a4663178.tar.gz
plan9port-93aa30a8df668b3ad5806c417acb65d2a4663178.tar.bz2
plan9port-93aa30a8df668b3ad5806c417acb65d2a4663178.zip
some changes
Diffstat (limited to 'man/man1/mk.1')
-rw-r--r--man/man1/mk.120
1 files changed, 3 insertions, 17 deletions
diff --git a/man/man1/mk.1 b/man/man1/mk.1
index caa2d176..6ef12499 100644
--- a/man/man1/mk.1
+++ b/man/man1/mk.1
@@ -1,6 +1,6 @@
.TH MK 1
.SH NAME
-mk, membername \- maintain (make) related files
+mk \- maintain (make) related files
.SH SYNOPSIS
.B mk
[
@@ -13,10 +13,6 @@ mk, membername \- maintain (make) related files
[
.I target ...
]
-.PP
-.B membername
-.IR lib ( object )
-\&...
.SH DESCRIPTION
.I Mk
uses the dependency rules specified in
@@ -529,18 +525,6 @@ Currently, the only aggregates supported are
(see
.IR 9c (1))
archives.
-.PP
-.I Membername
-echoes just the member names of a list of aggregate names.
-It is useful in recipes like:
-.IP
-.EX
-OFILES=a.o b.o
-libc.a(%):N: %
-libc.a: ${OFILES:%=libc.a(%)}
- 9ar rvc libc.a `membername $newprereq`
-.EE
-which re-archives only the new object files.
.SS Attributes
The colon separating the target from the prerequisites
may be
@@ -669,6 +653,8 @@ rule:
x.tab.h:Pcmp -s: y.tab.h
cp y.tab.h x.tab.h
.EE
+.SH SOURCE
+.B /usr/local/plan9/src/cmd/mk
.SH SEE ALSO
.IR sh (1),
.IR regexp (7)