#!Makefile
include ../Mkinclude

DCLSRC	= dcl_auto.f90 dcl_thermo_graph.f90
DCLOBJ	= dcl_auto.o dcl_thermo_graph.o
SRC	= sound_conv.f90 sound_stat.f90 sound_intrp.f90
TARGET	= sound_conv sound_stat sound_intrp
DRAW	= sound_1d.f90 sound_2d.f90 sound_sp_2d.f90 other_2d.f90
DRAWTRG	= sound_1d sound_2d sound_sp_2d other_2d

all: $(TARGET) $(DRAWTRG)
$(TARGET): %:%.f90 $(DCLOBJ)
	$(FC) ${FFLAGS} -I${INCDIR} $< -L${LDFLAGS} -l${LFLAGS} -L${LIBDIR} -l${LIBNM} -o $@
#	$(FC) ${FFLAGS} -I${INCDIR} $< $(DCLOBJ) -L${LDFLAGS} -l${LFLAGS} -L${LIBDIR} -l${LIBNM} -o $@
#$(DCLOBJ):
#	$(FC) -c dcl_auto.f90

$(DRAWTRG): %:%.f90 $(DCLOBJ)
	$(FCDCL) ${FFLAGS} -I${INCDIR} $< ${DCLOBJ} -L${LDFLAGS} -l${LFLAGS} -L${LIBDIR} -l${LIBNM} -o $@

$(DCLOBJ): %.o:%.f90 $(DCLSRC)
	$(FCDCL) ${FFLAGS} -I${INCDIR} $< -L${LDFLAGS} -l${LFLAGS} -L${LIBDIR} -l${LIBNM} -c -o $@

clean:
	rm -rf $(TARGET) $(DRAWTRG) *.dat *.o *.mod *.nc
