
SRC = ../src

MSRC = ../../src
MBIN = ../../bin

PLTOBJ= ../../plotlib/libPlt.a 


##===========================
##  Default compiler flags

FLG    = -O  
FLGOPT = -O

##--------------------------
##  Uncomment for OSF/Alpha

#FLGOPT = -O5 -fast -tune ev4 -unroll 3
#FLGOPT = -O

##--------------------------
##  Uncomment for RS/6000

#FLG    = -O -qextname
#FLGOPT = -O -qextname

##--------------------------
##  Uncomment for HP-9000

#FLG    = -O +ppu
#FLGOPT = -O +ppu

##--------------------------


AIRSOBJ= airset.o airgeo.o airplt.o airpan.o \
$(MBIN)/readbl.o $(MBIN)/offget.o $(MBIN)/spline.o $(MBIN)/utils.o \
$(MBIN)/plutil.o $(MBIN)/userio.o

airset:   $(AIRSOBJ)
	f77 -o airset $(AIRSOBJ) $(PLTOBJ) -lX11

airset.o: $(SRC)/airset.f $(SRC)/AIRSET.INC
	f77 -c $(FLG)  $(SRC)/airset.f

airgeo.o: $(SRC)/airgeo.f $(SRC)/AIRSET.INC
	f77 -c $(FLG)  $(SRC)/airgeo.f

airplt.o: $(SRC)/airplt.f $(SRC)/AIRSET.INC
	f77 -c $(FLG)  $(SRC)/airplt.f

airpan.o: $(SRC)/airpan.f $(SRC)/AIRPAN.INC
	f77 -c $(FLGOPT)  $(SRC)/airpan.f


$(MBIN)/readbl.o: $(MSRC)/readbl.f
	f77 -c $(FLG) $(MSRC)/readbl.f
	mv readbl.o $(MBIN)/readbl.o

$(MBIN)/offget.o: $(MSRC)/offget.f
	f77 -c $(FLG) $(MSRC)/offget.f
	mv offget.o $(MBIN)/offget.o

$(MBIN)/spline.o: $(MSRC)/spline.f
	f77 -c $(FLG) $(MSRC)/spline.f
	mv spline.o $(MBIN)/spline.o

$(MBIN)/utils.o: $(MSRC)/utils.f
	f77 -c $(FLG) $(MSRC)/utils.f
	mv utils.o $(MBIN)/utils.o

$(MBIN)/plutil.o: $(MSRC)/plutil.f
	f77 -c $(FLG) $(MSRC)/plutil.f
	mv plutil.o $(MBIN)/plutil.o

$(MBIN)/userio.o: $(MSRC)/userio.f
	f77 -c $(FLG) $(MSRC)/userio.f
	mv userio.o $(MBIN)/userio.o

