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

OBJ	= nodup1.o getdefault.o gimme1.o gimme2.o f_doenv.o c_doenv.o \
	slasetup.o nodup2.o iuqsrt.o ireord.o autoext.o dstguess.o dsteval.o \
	undistort1.o dstfind.o smallxform.o filldv.o itera.o smallfit.o \
	taffproc2.o yorn.o logger.o matinv.o pairfind.o pairfit.o iterb.o \
	undistort2.o sort1.o xform.o dumpit.o fakeres.o each.o \
	poss1load.o taffproc1.o sort2.o iunord.o zeroone.o oldproc.o \
	extract1.o extract2.o isitok.o radtrim.o xypsort.o xypmerge.o \
	parpf.o zoneproc.o

AUO	= auto.o prelim.o

CUO	= oeproc.o oeprelim.o

POBJ	= taffpar.o xformpar.o xysort.o pairpar.o snodpar.o

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

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

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