.PRECIOUS:	libfa6.a
FFLAGS	= -O -static
CFLAGS	= -O
INCFILES = pa6inc1.inc pa6inc2.inc pa6inc3.inc pa6plot.inc

OBJ	= \
	a6tag.o	a6zero.o \
	aberration.o	altg1.o \
	byepoch.o	byobser.o \
	clean.o	doclose.o \
	clresid.o	compjd.o \
	comppf.o	correct.o \
	damper.o	decimal.o \
	dohist.o	dophzd.o \
	driver.o	dskin.o \
	dskout.o	evalpc.o \
	g1chck.o	geti4.o \
	getjd.o	getmp.o \
	getpcs.o	getpf.o \
	getpfzd.o	getsig.o \
	getsun.o	getzd.o \
	getzdf.o	guess1.o \
	hclip.o	ifitok.o \
	infileopen.o	loopc.o \
	makeangle.o	maketime.o \
	matinv.o	motion.o \
	mpfit.o	msave.o \
	nclip.o	newpfzd.o \
	newscan.o	nullmean.o \
	nutation.o	onlyok.o \
	opresid.o	outpc.o \
	outxy.o	pcdamp.o \
	pcfit.o	pcrej.o \
	phzdcorr.o	phzddata.o \
	platekill.o	plresid.o \
	postsq.o	precession.o \
	preseq.o	pstats.o \
	qsrt.o	reader.o \
	reset.o	resids.o \
	sequen.o	stack.o \
	tclip.o	termpc.o \
	zcycle.o \
	zdfit.o	zdload.o \
	zdscan.o	zeromp.o \
	onlydskin.o\
	polycheck.o \
	sortout.o \
	cio.o		passline.o \
	dev_ttdoenv.o	c_doenv.o \
	str_upcase.o	pmmfit.o \
	polyfit.o	sstats.o \
	platedump.o

all:	pmma6.o $(OBJ)
	f77 -o pmma6 pmma6.o $(OBJ)

pmma6.o:		$(INCFILES)
a6tag.o:		$(INCFILES)
a6zero.o:		$(INCFILES)
aberration.o:	$(INCFILES)
altg1.o:		$(INCFILES)
byepoch.o:		$(INCFILES)
byobser.o:		$(INCFILES)
clean.o:		$(INCFILES)
doclose.o:		$(INCFILES)
clresid.o:		$(INCFILES)
compjd.o:		$(INCFILES)
comppf.o:		$(INCFILES)
correct.o:		$(INCFILES)
damper.o:		$(INCFILES)
decimal.o:		$(INCFILES)
dohist.o:		$(INCFILES)
dophzd.o:		$(INCFILES)
driver.o:		$(INCFILES)
dskin.o:		$(INCFILES)
dskout.o:		$(INCFILES)
evalpc.o:		$(INCFILES)
g1chck.o:		$(INCFILES)
geti4.o:		$(INCFILES)
getjd.o:		$(INCFILES)
getmp.o:		$(INCFILES)
getpcs.o:		$(INCFILES)
getpf.o:		$(INCFILES)
getpfzd.o:		$(INCFILES)
getsig.o:		$(INCFILES)
getsun.o:		$(INCFILES)
getzd.o:		$(INCFILES)
getzdf.o:		$(INCFILES)
guess1.o:		$(INCFILES)
hclip.o:		$(INCFILES)
ifitok.o:		$(INCFILES)
infileopen.o:	$(INCFILESS)
loopc.o:		$(INCFILES)
makeangle.o:		$(INCFILES)
maketime.o:		$(INCFILES)
matinv.o:		$(INCFILES)
motion.o:		$(INCFILES)
mpfit.o:		$(INCFILES)
msave.o:		$(INCFILES)
nclip.o:		$(INCFILES)
newpfzd.o:		$(INCFILES)
newscan.o:		$(INCFILES)
nullmean.o:		$(INCFILES)
nutation.o:		$(INCFILES)
onlyok.o:		$(INCFILES)
opresid.o:		$(INCFILES)
outpc.o:		$(INCFILES)
outxy.o:		$(INCFILES)
pcdamp.o:		$(INCFILES)
pcfit.o:		$(INCFILES)
pcrej.o:		$(INCFILES)
phzdcorr.o:		$(INCFILES)
phzddata.o:		$(INCFILES)
platekill.o:		$(INCFILES)
plresid.o:		$(INCFILES)
postsq.o:		$(INCFILES)
precession.o:	$(INCFILES)
preseq.o:		$(INCFILES)
pstats.o:		$(INCFILES)
qsrt.o:		$(INCFILES)
reader.o:		$(INCFILES)
reset.o:		$(INCFILES)
resids.o:		$(INCFILES)
sequen.o:		$(INCFILES)
stack.o:		$(INCFILES)
tclip.o:		$(INCFILES)
termpc.o:		$(INCFILES)
zcycle.o:		$(INCFILES)
zdfit.o:		$(INCFILES)
zdload.o:		$(INCFILES)
zdscan.o:		$(INCFILES)
zeromp.o:		$(INCFILES)
onlydskin.o:		$(INCFILES)
polycheck.o:		$(INCFILES)
sortout.o:		$(INCFILES)
cio.o:		$(INCFILES)
passline.o:		$(INCFILES)
dev_ttdoenv.o:	$(INCFILES)
c_doenv.o:		$(INCFILES)
str_upcase.o:		$(INCFILES)
pmmfit.o:		$(INCFILES)
polyfit.o:		$(INCFILES)
sstats.o:		$(INCFILES)
platedump.o:		$(INCFILES)

fixfa6.o:				$(INCFILES)
fixfr6.o:				$(INCFILES)
fixfpd.o:				$(INCFILES)
fixfxy.o:				$(INCFILES)
