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 ;;
8 1b7f98fb 2004-12-28 devnull mkdir -p $t
9 1b7f98fb 2004-12-28 devnull rm -f $t/* || true
11 aa738614 2004-03-01 devnull mk -f ../mkfile.$target
13 aa738614 2004-03-01 devnull case $target in
14 aa738614 2004-03-01 devnull bio) d=$PLAN9/src/$t;;
15 aa738614 2004-03-01 devnull regexp) d=$PLAN9/src/$t;;
16 aa738614 2004-03-01 devnull fmt) d=$PLAN9/src/lib9/$target ;;
17 aa738614 2004-03-01 devnull utf) d=$PLAN9/src/lib9/$target ;;
18 aa738614 2004-03-01 devnull mk) d=$PLAN9/src/cmd/mk ;;
21 aa738614 2004-03-01 devnull for i in `ls -p $d/*.c`
23 aa738614 2004-03-01 devnull if [ ! -f $i ]
25 aa738614 2004-03-01 devnull echo missing $i
29 aa738614 2004-03-01 devnull for i in `ls *.c`
31 aa738614 2004-03-01 devnull if [ ! -f `echo $i | sed 's/.c$/.o/'` ]
33 aa738614 2004-03-01 devnull echo not building $i
37 aa738614 2004-03-01 devnull rm $t/* || true
39 aa738614 2004-03-01 devnull mk -f ../mkfile.$target
41 1b7f98fb 2004-12-28 devnull %.install:V:
43 1b7f98fb 2004-12-28 devnull case $stem in
44 1b7f98fb 2004-12-28 devnull mk) t=mk ;;
45 1b7f98fb 2004-12-28 devnull regexp) t=libregexp ;;
46 1b7f98fb 2004-12-28 devnull *) t=lib$stem ;;
48 1b7f98fb 2004-12-28 devnull (cd $t; make install)
50 aa738614 2004-03-01 devnull lib%.tgz:
52 aa738614 2004-03-01 devnull tar cf - lib$stem |gzip >lib$stem.tgz
54 aa738614 2004-03-01 devnull libregexp9.tgz:
55 aa738614 2004-03-01 devnull mk regexp
56 aa738614 2004-03-01 devnull tar cf - libregexp | gzip >libregexp9.tgz
60 aa738614 2004-03-01 devnull tar cf - mk | gzip >mk.tgz
62 aa738614 2004-03-01 devnull mk-all.tgz:
63 aa738614 2004-03-01 devnull tar cf - Makefile libutf libfmt libbio libregexp mk | gzip >mk-all.tgz