# 

#IOINC = 
IOLIB = /home/wdx/lib/x86_64/ifc11/ioapi_3/Linux2_x86_64ifort_64bit_offset
NETCDFLIB = /home/wdx/lib/x86_64/ifc11/netcdf/lib

FC = /usr/local/intel/ictce/3.2.2.013/fc/bin/intel64/ifort
FCFLAGS =
LDFLAGS =  -L$(IOLIB) -lioapi -L$(NETCDFLIB) -lnetcdf
CPPFLAGS = -I/home/wdx/lib/x86_64/ifc11/ioapi_3/ioapi/fixed_src \
          -I/home/wdx/lib/x86_64/ifc11/netcdf/include

RM = rm -f

prefix=../

TARGET = extract_ARCTAS_only

all : $(TARGET) install

extract_ARCTAS_only : extract_ARCTAS_only.o
	$(FC) -o $@ extract_ARCTAS_only.o latlon2xy.o $(LDFLAGS)

clean:
	$(RM) $(TARGET) *.o 

install:
	mv $(TARGET) $(prefix)

########################################################################################
extract_ARCTAS_only.o : latlon2xy.o

latlon2xy.o : 
	$(FC) -free -c -o $@  latlon2xy.F
tpr2rh.o : 
	$(FC) -free -c -o $@  tpr2rh.F
interp_linear.o : 
	$(FC) -free -c -o $@  interp_linear.F
getfline.o : 
	$(FC) -free -c -o $@  getfline.F
interpv_linear.o : 
	$(FC) -free -c -o $@  interpv_linear.F
