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=386
2
</$objtype/mkfile
3
 
4
TARG=multi
5
BIN=/sys/lib/dist/bin/$objtype
6
 
7
PIECES=\
8
	aux/mouse\
9
	aux/pcmcia\
10
	aux/vga\
11
	aux/zerotrunc\
12
	disk/fdisk\
13
	disk/format\
14
	disk/mbr\
15
	disk/prep\
16
#	fossil/fossil\
17
#	fossil/flfmt\
18
	ip/ipconfig\
19
	ip/ppp\
20
	ndb/cs\
21
	ndb/dns\
22
#	replica/applylog\
23
	9660srv\
24
#	awk\
25
	basename\
26
	cat\
27
	chgrp\
28
	chmod\
29
	cleanname\
30
	cmp\
31
	cp\
32
	date\
33
	dd\
34
	dossrv\
35
	echo\
36
	ed\
37
	ext2srv\
38
#	fcp\
39
	grep\
40
	hget\
41
	hoc\
42
	ls\
43
	mc\
44
	mount\
45
	mv\
46
	ps\
47
	read\
48
#	rio\
49
	rm\
50
	sed\
51
	sort\
52
	srv\
53
#	stats\
54
	syscall\
55
	tail\
56
	tee\
57
	test\
58
	wc\
59
	xd\
60
 
61
$O.multi: mkmulti mkfile
62
	mkmulti $PIECES 
63
	ls -l $O.multi
64
	ls -l /386/bin/$PIECES | awk '{s += $6} END{print s}'
65
 
66
scripts:V:
67
	rm -rf ../../pc/multi
68
	mkdir ../../pc/multi
69
	for(i in $PIECES){
70
		b=`{basename $i}
71
		echo '#!/bin/multi' >>../../pc/multi/$b
72
		chmod +x ../../pc/multi/$b
73
	}
74
 
75
</sys/src/cmd/mkmany