FFLAGS	= -O
CFLAGS	= -O
SLA	= $(HOME)/binary/slalib/libsla.a

AINC	= genlut.inc
AOBJ	= genlut.o
genlut:	$(AOBJ)
	f77 -o genlut $(AOBJ) $(SLA)

$(AOBJ): $(AINC)

BINC	= splitup.inc
BOBJ	= splitup.o
splitup:	$(BOBJ)
	f77 -o splitup $(BOBJ)

$(BOBJ): $(BINC)

COBJ	= possgsc.o p1lut.o p1sane.o gsc.o gscproc.o prelim.o iuqsrt.o \
	ireord.o project.o bindump.o sladump.o f_doenv.o c_doenv.o slasetup.o \
	p1read.o toobs.o dprelim.o lprelim.o slafake.o
CINC	= possgsc.inc slalib.inc

possgsc: $(COBJ)
	f77 -o possgsc $(COBJ) $(SLA)

$(COBJ): $(CINC)

DOBJ	= p1check.o

p1check: $(DOBJ)
	f77 -o p1check $(DOBJ) $(SLA)

$(DOBJ):

EOBJ	= southgsc.o slut.o ssane.o gsc.o gscproc.o prelim.o iuqsrt.o \
	ireord.o project.o sdump.o sladump.o f_doenv.o c_doenv.o slasouth.o \
	sread.o toobs.o dprelim.o lprelim.o

EINC	= possgsc.inc slalib.inc

southgsc: $(EOBJ)
	f77 -o southgsc $(EOBJ) $(SLA)

$(EOBJ): $(EINC)

FOBJ	= scheck.o

scheck:	$(FOBJ)
	f77 -o scheck $(FOBJ) $(SLA)

$(FOBJ):
