FFLAGS	= -O
CFLAGS	= -O
INC	= magover.inc
LIB	= /uy6/xpmm/mongo/libmongo.a /uy6/xpmm/mongo/mgofake.o

OBJ	= dsteval.o dstfind.o dstguess.o extract1.o extract2.o \
	filldv.o getdefault.o gimme1.o gimme2.o ireord.o iuqsrt.o itera.o \
	setdefault.o smallxform.o f_doenv.o c_doenv.o plotit.o guess.o \
	smallfit.o smallfind.o matinv.o iterb.o xform.o pairfind.o \
	pairfit.o isitok.o dumpit.o string.o iterx.o itery.o iterbar.o \
	iterres.o iterfit.o nodup1.o nodup2.o yesgimme1.o yesgimme2.o \
	radtrim.o count.o chop1.o chop2.o

TO	= tycover.o tycde.o tycdf.o tycdg.o tycext1.o tycext2.o \
	filldv.o getdefault.o gimme1.o gimme2.o ireord.o iuqsrt.o tycita.o \
	setdefault.o smallxform.o f_doenv.o c_doenv.o plotit.o guess.o \
	smallfit.o smallfind.o matinv.o iterb.o xform.o pairfind.o \
	pairfit.o isitok.o dumpit.o string.o iterx.o itery.o iterbar.o \
	iterres.o iterfit.o nodup1.o nodup2.o

magover:	$(OBJ) magover.o
	f77 -o magover magover.o $(OBJ) $(LIB)
	strip magover

yesover:	$(OBJ) yesover.o
	f77 -o yesover yesover.o $(OBJ) $(LIB)
	strip yesover

$(OBJ):	$(INC)
magover.o:	$(INC)
yesover.o:	$(INC)

tycho:	$(TO)
	f77 -o tycover $(TO) $(LIB)
	strip tycover

$(TO):	$(INC)

MO	= bymag.o maggimme.o nodup1.o iuqsrt.o ireord.o magproc.o magmgo.o \
	f_doenv.o c_doenv.o

bymag:	$(MO)
	f77 -o bymag $(MO) $(LIB)

$(MO):	$(INC)

HO	= genhist.o ruqsrt.o

genhist: $(HO)
	f77 -o genhist $(HO)

$(HO):
