FFLAGS	= -O
CFLAGS	= -O
PFLAGS	= -O
INC	= cuproc.inc
LIB	= $(HOME)/binary/slalib/libsla.a

OBJ	= getdefault.o gimme1.o gimme2.o f_doenv.o c_doenv.o radtrim.o \
	nodup2.o magchop.o iuqsrt.o ireord.o autoext.o dstguess.o dsteval.o \
	dstfind.o smallxform.o filldv.o itera.o smallfit.o smallfind.o \
	undistort.o yorn.o logger.o matinv.o pairfind.o pairfit.o iterb.o \
	xform.o dumpit.o fakeres.o radec.o slaundump.o toradec.o each.o \
	possload.o taffproc.o sort2.o iunord.o zeroone.o oldproc.o isitok.o \
	cdlook.o

AUO	= auto.o prelim.o

CUO	= cuproc.o cuprelim.o

QUO	= quiet.o qprelim.o

POBJ	= rdpar.o taffpar.o xformpar.o

auto:	$(AUO) $(OBJ) $(POBJ)
	f77 -o auto $(AUO) $(OBJ) $(POBJ) $(LIB)
	strip auto

cuproc:	$(CUO) $(OBJ) $(POBJ)
	f77 -o cuproc $(CUO) $(OBJ) $(POBJ) $(LIB)
	strip cuproc

quiet:	$(QUO) $(OBJ) $(POBJ)
	f77 -o quiet $(QUO) $(OBJ) $(POBJ) $(LIB)
	strip quiet

$(OBJ):		$(INC)
$(AUO):		$(INC)
$(CUO):		$(INC)
$(POBJ):	$(INC)
	f77 -c $(PFLAGS) $<

NO	= newlog.o possfill.o

newlog:	$(NO)
	f77 -o newlog $(NO)

$(NO):

HO	= hist.o

hist:	$(HO)
	f77 -o hist $(HO) ~/mongo/libmongo.a ~/mongo/mgofake.o

$(HO):

QHO	= qhist.o

qhist:	$(QHO)
	f77 -o qhist $(QHO) ~/mongo/libmongo.a ~/mongo/mgofake.o

$(QHO):
DOBJ	= summary.o cusumm.o dirsumm.o esumm.o

summary: $(DOBJ)
	f77 -o summary $(DOBJ)

$(DOBJ):
