# makefile
#
# This is part of the flight simulator 'fly8'.
# Author: Eyal Lebedinsky (eyal@ise.canberra.edu.au).
#

#
# makefile for parms and nav, vms version
#

CPP=	$(CC)
#CFLAGS=	-I.. -E
CFLAGS=	-E

AWK=	awk
COPY=	cp
DEL=	rm

PARMS=	classic.prm basic.prm f16.prm yplane.prm
NAV=	fly.nav
LAND=	fly.lnd

.SUFFIXES: .prc .prm .nac .nav .lnc .lnd

.prc.prm:
#	$(COPY) $*.prc $*.c
#	$(CPP) $(CFLAGS) $*.c >$*.i
#	-$(DEL) $*.c
	$(AWK) -f expr.awk $*.i $*.prm
	-$(DEL) $*.i

.nac.nav:
#	$(COPY) $*.nac $*.c
#	$(CPP) $(CFLAGS) $*.c >$*.i
#	-$(DEL) $*.c
	$(AWK) -f expr.awk $*.i $*.nav
	-$(DEL) $*.i

.lnc.lnd:
#	$(COPY) $*.lnc $*.c
#	$(CPP) $(CFLAGS) $*.c >$*.i
#	-$(DEL) $*.c
	$(AWK) -f expr.awk $*.i $*.lnd
	-$(DEL) $*.i

all:	parms nav land

parms:	$(PARMS)

nav:	$(NAV)

land:	$(LAND)

clean:
	-$(DEL) *.i
	-$(DEL) *.prm
	-$(DEL) *.nav
	-$(DEL) *.lnd
	-$(DEL) *.c
