1 aa738614 2004-03-01 devnull bio fmt mk regexp utf:V:
2 aa738614 2004-03-01 devnull case $target in
3 aa738614 2004-03-01 devnull mk) t=mk ;;
4 aa738614 2004-03-01 devnull regexp) t=libregexp ;;
5 aa738614 2004-03-01 devnull *) t=lib$target ;;
7 aa738614 2004-03-01 devnull mkdir $t || true
8 aa738614 2004-03-01 devnull rm $t/* || true
10 aa738614 2004-03-01 devnull mk -f ../mkfile.$target
11 aa738614 2004-03-01 devnull case $target in
12 aa738614 2004-03-01 devnull bio) d=$PLAN9/src/$t;;
13 aa738614 2004-03-01 devnull regexp) d=$PLAN9/src/$t;;
14 aa738614 2004-03-01 devnull fmt) d=$PLAN9/src/lib9/$target ;;
15 aa738614 2004-03-01 devnull utf) d=$PLAN9/src/lib9/$target ;;
16 aa738614 2004-03-01 devnull mk) d=$PLAN9/src/cmd/mk ;;
18 aa738614 2004-03-01 devnull for i in `ls -p $d/*.c`
20 aa738614 2004-03-01 devnull if [ ! -f $i ]
22 aa738614 2004-03-01 devnull echo missing $i
26 aa738614 2004-03-01 devnull for i in `ls *.c`
28 aa738614 2004-03-01 devnull if [ ! -f `echo $i | sed 's/.c$/.o/'` ]
30 aa738614 2004-03-01 devnull echo not building $i
34 aa738614 2004-03-01 devnull rm $t/* || true
36 aa738614 2004-03-01 devnull mk -f ../mkfile.$target
38 aa738614 2004-03-01 devnull lib%.tgz:
40 aa738614 2004-03-01 devnull tar cf - lib$stem |gzip >lib$stem.tgz
42 aa738614 2004-03-01 devnull libregexp9.tgz:
43 aa738614 2004-03-01 devnull mk regexp
44 aa738614 2004-03-01 devnull tar cf - libregexp | gzip >libregexp9.tgz
48 aa738614 2004-03-01 devnull tar cf - mk | gzip >mk.tgz
50 aa738614 2004-03-01 devnull mk-all.tgz:
51 aa738614 2004-03-01 devnull tar cf - Makefile libutf libfmt libbio libregexp mk | gzip >mk-all.tgz