#!Makefile
include ../Mkinclude

#FCDCL	= dclf90
#DCLOBJ	= dcl_auto.o
LIBNM	= stpk
SRC	= cov.f90  \
	  freqbin.f90  \
	  fft_data.f90  \
	  fft_data2.f90  \
	  fft_data2_2d.f90  \
	  fft_test.f90  \
	  gauss_lat.f90  \
	  interpo_check.f90  \
	  local_check.f90  \
	  lsm_multi.f90  \
	  matrix_test.f90  \
	  normal_poly.f90  \
	  random.f90  \
	  read_mgdsst_nc.f90  \
	  sort.f90  \
	  spline.f90  \
	  thermo.f90  \
	  thermo2.f90  \
	  time_check.f90  \
	  traj_sample.f90  \
	  wind.f90
TARGET	= cov  \
	  freqbin  \
	  fft_data  \
	  fft_data2  \
	  fft_data2_2d  \
	  fft_test  \
	  gauss_lat  \
	  interpo_check  \
	  local_check  \
	  lsm_multi  \
	  matrix_test  \
	  normal_poly  \
	  random  \
	  read_mgdsst_nc  \
	  sort  \
	  spline  \
	  thermo  \
	  thermo2  \
	  time_check  \
	  traj_sample  \
	  wind
#DCLSRC	= draw.f90
#DCLTG	= draw

all: $(TARGET)
$(TARGET): %:%.f90
	$(FC) ${FFLAGS} -I${INCDIR} -I${NCINC} -I${GTINC} $< -L${LDFLAGS} -l${LFLAGS} -L${LIBDIR} -l${LIBNM} -L${GTLIB} -l${GTF} -L${NCLIB} -l${NCF} -o $@

#$(DCLTG): %:%.f90 $(DCLOBJ) $(DCLSRC)
#	$(FCDCL) ${FFLAGS} -I${INCDIR} -I${NCINC} -I${GTINC} $< -L${LDFLAGS} -l${LFLAGS} -L${LIBDIR} -l${LIBNM} -L${GTLIB} -l${GTF} -L${NCLIB} -l${NCF} -o $@ $(DCLOBJ)
#$(DCLOBJ): %.o:%.f90
#	$(FCDCL) -c dcl_auto.f90

clean:
	rm -rf $(TARGET) *.o *.mod *.ps *.nc
#	rm -rf $(TARGET) $(DCLTG) *.o *.mod *.ps *.nc
