Blob


1 PLAN9=../../..
2 <$PLAN9/src/mkhdr
4 LIBOFILES=\
5 arena.$O\
6 arenas.$O\
7 buildbuck.$O\
8 clump.$O\
9 config.$O\
10 conv.$O\
11 dcache.$O\
12 dump.$O\
13 httpd.$O\
14 icache.$O\
15 ifile.$O\
16 index.$O\
17 lump.$O\
18 lumpcache.$O\
19 lumpqueue.$O\
20 part.$O\
21 score.$O\
22 sortientry.$O\
23 stats.$O\
24 syncarena.$O\
25 syncindex0.$O\
26 unwhack.$O\
27 utils.$O\
28 unittoull.$O\
29 whack.$O\
30 xml.$O\
31 zeropart.$O\
33 SLIB=libvs.a
35 LIB=$SLIB
36 SHORTLIB=venti httpd bin sec thread 9
38 HFILES= dat.h\
39 fns.h\
40 stdinc.h\
42 TARG=\
43 venti\
44 fmtarenas\
45 fmtisect\
46 fmtindex\
47 # buildindex\
48 checkarenas\
49 # checkindex\
50 clumpstats\
51 findscore\
52 rdarena\
53 wrarena\
54 syncindex\
55 verifyarena\
56 sync\
57 read\
58 write\
59 copy\
60 wb\
62 BIN=$BIN/venti
64 it:V: all
66 <$PLAN9/src/mkmany
68 $SLIB: $LIBOFILES
69 $AR rvc $SLIB $LIBOFILES
71 # xml.c:D: mkxml dat.h
72 # ./mkxml dat.h > xml.c
74 ainstall:V: ${TARG:%=%.ainstall}
76 %.ainstall:V: $O.%
77 scp $prereq amsterdam:/usr/local/bin/venti/$stem