blob: daf2213f681ca54650a6f8c07bcd0fe99363d36d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
</$objtype/mkfile
TARG=\
8prefix\
9pcon\
accupoint\
acidleak\
apm\
astarld\
cddb\
clog\
consolefs\
data2s\
depend\
disksim\
getflags\
lines\
listen\
listen1\
mklatinkbd\
ms2\
msexceltables\
mswordstrings\
mouse\
nfsmount\
olefs\
pcmcia\
portmap\
rdwr\
reboot\
searchfs\
statusbar\
stub\
timesync\
trampoline\
usage\
write\
zerotrunc\
BIN=/$objtype/bin/aux
UPDATE=\
mkfile\
$HFILES\
${OFILES:%.$O=%.c}\
${TARG:%=%.c}\
</sys/src/cmd/mkmany
DIRS=mnihongo\
flashfs\
gps\
na\
vga
all:V: $DIRS
$DIRS:V:
for (i in $DIRS) @{
echo mk $i
cd $i
mk all
}
install:V: installdirs
nuke:V: nukedirs
installdirs:V:
for (i in $DIRS) @{
echo mk $i
cd $i
mk install
}
clean:V:
for (i in $DIRS) @{
echo clean $i
cd $i
mk clean
}
rm -f [$OS].* *.[$OS]
nukedirs:V:
for (i in $DIRS) @{
echo nuke $i
cd $i
mk nuke
}
update:V:
update $UPDATEFLAGS $UPDATE
for (i in $DIRS) @{
echo update $i
cd $i
mk 'UPDATEFLAGS='$"UPDATEFLAGS update
}
|