Blob


1 <$PLAN9/src/mkhdr
3 LIBOFILES=\
4 arena.$O\
5 arenas.$O\
6 bloom.$O\
7 buildbuck.$O\
8 clump.$O\
9 config.$O\
10 conv.$O\
11 dcache.$O\
12 disksched.$O\
13 dump.$O\
14 graph.$O\
15 hdisk.$O\
16 hproc.$O\
17 httpd.$O\
18 icache.$O\
19 icachewrite.$O\
20 ifile.$O\
21 index.$O\
22 lump.$O\
23 lumpcache.$O\
24 lumpqueue.$O\
25 part.$O\
26 png.$O\
27 round.$O\
28 score.$O\
29 sortientry.$O\
30 stats.$O\
31 syncarena.$O\
32 syncindex0.$O\
33 trace.$O\
34 unwhack.$O\
35 utils.$O\
36 unittoull.$O\
37 whack.$O\
38 xml.$O\
39 zblock.$O\
40 zeropart.$O\
42 SLIB=libvs.a
44 LIB=$SLIB $LIBDIR/libventi.a
46 HFILES= dat.h\
47 fns.h\
48 stdinc.h\
50 TARG=\
51 venti\
52 buildindex\
53 checkarenas\
54 checkindex\
55 clumpstats\
56 findscore\
57 fixarenas\
58 fmtarenas\
59 fmtbloom\
60 fmtindex\
61 fmtisect\
62 mirrorarenas\
63 printarena\
64 rdarena\
65 syncindex\
66 verifyarena\
67 wrarena\
69 OFILES=
71 BIN=$BIN/venti
73 it:V: $O.venti
75 CLEANFILES=$CLEANFILES $SLIB
77 <$PLAN9/src/mkmany
79 $SLIB: $LIBOFILES
80 9ar rsc $SLIB $LIBOFILES
82 # xml.c:D: mkxml dat.h
83 # ./mkxml dat.h > xml.c
85 acid:D: lumpcache.acid
86 cat $prereq >$target