FFLAGS	= -O
CFLAGS	= -O

INC	= ugap7.inc

OBJ	= loadcoef.o reversion.o loadlut.o nsrescale.o nmag.o \
	smag.o openfd.o opentd.o cio.o nextfd.o nexttd.o sameproc.o \
	calibrate.o okproc.o zoneproc.o openxd.o openzd.o nextzd.o \
	nextxd.o rawproc.o

AO	= ugap7a.o

ugap7a:	$(AO) $(OBJ)
	f77 -o ugap7a $(AO) $(OBJ)

$(AO):	$(INC)

$(OBJ):	$(INC)

BO	= ugap7b.o

ugap7b:	$(BO) $(OBJ)
	f77 -o ugap7b $(BO) $(OBJ)

$(BO):	$(INC)

CO	= ugap7c.o

ugap7c:	$(CO) $(OBJ)
	f77 -o ugap7c $(CO) $(OBJ)

$(CO):	$(INC)

DO	= ugap7d.o

ugap7d:	$(DO) $(OBJ)
	f77 -o ugap7d $(DO) $(OBJ)

$(DO):	$(INC)

EI	= ugap7e.inc

EO	= ugap7e.o looper.o summary.o cio.o

ugap7e:	$(EO)
	f77 -o ugap7e $(EO)

$(EO):	$(EI)

ZO	= ugap7.o

ugap7:	$(ZO) ugap7a ugap7b ugap7c ugap7d ugap7e
	f77 -o ugap7 $(ZO)

$(ZO):
