| PLAN9=../../.. |
| <$PLAN9/src/mkhdr |
| |
| LIBOFILES=\ |
| arena.$O\ |
| arenas.$O\ |
| buildbuck.$O\ |
| clump.$O\ |
| config.$O\ |
| conv.$O\ |
| dcache.$O\ |
| dump.$O\ |
| httpd.$O\ |
| icache.$O\ |
| ifile.$O\ |
| index.$O\ |
| lump.$O\ |
| lumpcache.$O\ |
| lumpqueue.$O\ |
| part.$O\ |
| score.$O\ |
| sortientry.$O\ |
| stats.$O\ |
| syncarena.$O\ |
| syncindex0.$O\ |
| unwhack.$O\ |
| utils.$O\ |
| unittoull.$O\ |
| whack.$O\ |
| xml.$O\ |
| zeropart.$O\ |
| |
| SLIB=libvs.a |
| |
| LIB=$SLIB\ |
| $PLAN9/lib/libventi.a\ |
| $PLAN9/lib/libhttpd.a\ |
| $PLAN9/lib/libbin.a\ |
| $PLAN9/lib/libsec.a\ |
| $PLAN9/lib/libthread.a\ |
| $PLAN9/lib/lib9.a\ |
| $PLAN9/lib/libfmt.a\ |
| $PLAN9/lib/libutf.a\ |
| |
| HFILES= dat.h\ |
| fns.h\ |
| stdinc.h\ |
| |
| TARG=\ |
| # venti\ |
| fmtarenas\ |
| fmtisect\ |
| fmtindex\ |
| buildindex\ |
| checkarenas\ |
| checkindex\ |
| clumpstats\ |
| findscore\ |
| rdarena\ |
| wrarena\ |
| syncindex\ |
| verifyarena\ |
| sync\ |
| read\ |
| write\ |
| copy\ |
| |
| BIN=$BIN/venti |
| |
| it:V: all |
| |
| <$PLAN9/src/mkmany |
| |
| # xml.c:D: mkxml dat.h |
| # ./mkxml dat.h > xml.c |
| |
| $SLIB(%.$O):N: %.$O |
| $SLIB: ${LIBOFILES:%=$SLIB(%)} |
| names=`echo $newprereq | sed -E 's/'$SLIB'\(([^)]+)\)/\1/g'` |
| # names = `{echo $newprereq |sed 's/ /\n/g' |sed -n 's/'$SLIB'\(([^)]+)\)/\1/gp'} |
| ar rvc $SLIB $names |
| # rm $names |
| |
| ainstall:V: ${TARG:%=%.ainstall} |
| |
| %.ainstall:V: $O.% |
| scp $prereq amsterdam:/usr/local/bin/venti/$stem |
| |
| LDFLAGS=$LDFLAGS -l9 |