| 
</$objtype/mkfile
OCC=$CC
OLD=$LD
CC=pcc -c
LD=pcc
BIN=/$objtype/bin/refer
MAN=/sys/man/1
TARG=\
	mkey\
	inv\
	hunt\
	deliv\
	refer\
	pubindex\
	lookbib\
	roffbib\
	bib2ref\
</sys/src/cmd/mkmany
CFLAGS = -FVw -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_BSD_EXTENSION
install:V:	/lib/eign /sys/lib/tmac/tmac.bib $MAN/refer $MAN/bib2ref
$O.%: %.rc 
	cp $stem.rc $target && chmod +x $target
 tmac.bib: 
$O.bib2ref: bib2ref.c
	$OCC bib2ref.c
	$OLD -o $target bib2ref.$O
$O.mkey: mkey1.$O mkey2.$O mkey3.$O deliv2.$O str.$O error.$O
	$LD -o $target $prereq
$O.inv: inv1.$O inv2.$O inv3.$O inv5.$O inv6.$O deliv2.$O fio.$O str.$O index.$O list.$O error.$O
	$LD -o $target $prereq
$O.hunt: hunt1.$O doquery.$O getq.$O result.$O dropout.$O findline.$O fgrep.$O \
		corout.$O shell.$O deliv2.$O hunt8.$O  util.$O fio.$O str.$O index.$O list.$O error.$O
	$LD -o $target $prereq
$O.refer: glue1.$O refer1.$O refer2.$O refer4.$O refer5.$O refer6.$O mkey3.$O \
	refer7.$O refer8.$O doquery.$O getq.$O deliv2.$O result.$O dropout.$O hunt8.$O \
	corout.$O glue3.$O refer3.$O findline.$O glue2.$O  fgrep.$O refer0.$O shell.$O util.$O fio.$O str.$O index.$O list.$O error.$O
	$LD -o $target $prereq
$O.drefer: glue1.$O refer1.$O refer2.$O refer4.$O refer5.$O refer6.$O mkey3.$O \
	refer7.$O refer8.$O doquery.$O getq.$O deliv2.$O result.$O dropout.$O hunt8.$O \
	glue3.$O refer3.$O corout.$O findline.$O glue2.$O  fgrep.$O refer0.$O shell.$O util.$O fio.$O str.$O index.$O list.$O error.$O
	$LD -o $target $prereq
$O.deliv: deliv1.$O deliv2.$O error.$O
	$LD -o $target $prereq
refer0.$O: refer.h def.h err.h error.h inv.h libc.h mkey.h re.h stdio.h
refer1.$O: refer.h def.h err.h error.h inv.h libc.h mkey.h re.h stdio.h
refer2.$O: refer.h def.h err.h error.h inv.h libc.h mkey.h re.h stdio.h
corout.$O: refer.h def.h err.h error.h inv.h libc.h mkey.h re.h stdio.h
refer4.$O: refer.h def.h err.h error.h inv.h libc.h mkey.h re.h stdio.h
refer6.$O: refer.h def.h err.h error.h inv.h libc.h mkey.h re.h stdio.h
/lib/eign:	eign 
	cp eign /lib/eign
/sys/lib/tmac/tmac.bib: tmac.bib
	cp tmac.bib /sys/lib/tmac/tmac.bib
$MAN/refer:	refer.man 
	cp refer.man $MAN/refer
$MAN/bib2ref:	bib2ref.man 
	cp bib2ref.man $MAN/bib2ref
dist:V:
	9fs sources; cd ..; tar cv refer | bzip2 > /n/sources/contrib/$user/refer.tbz
 |