Subversion Repositories planix.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

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