# Makefile for gtool4/src/data

OBJS=gtool.o

STRDIR=../string
LIBDIR=../../lib
MODDIR=../../lib

NCLIBDIR=../../../lib
DCL90DIR=../../../lib
DCL90LIB=-L$(DCL90DIR) -ldcl-f90 -ldcl -lnetcdf
DCL90MOD=$(DCL90DIR)

NCLIBPATH=$(NCLIBDIR)/libnetcdf.a
LIBPATH=$(LIBDIR)/libgtool4.a

FC=frt -Am -M$(MODDIR)

LIBPATH=$(LIBDIR)/libgtool4.a

.SUFFIXES: .f90 .o .exe .3f .htm .mod

all: lib 

lib: $(OBJS)

.f90.o:
	$(FC) -c -I$(DCL90MOD) $< 

.o:
	$(FC) -I$(DCL90MOD) $< $(OBJS) ../data/g*.o \
		../netcdf/n*.o ../string/*.o $(DCL90LIB)

clean:
	-rm -f *.o *.mod *.bak test.nc *.exe

DATAOBJ=../data/gtool_data.o

gtool.o: gtool_frame.o
gtool_frame.o: gtool_figure.o
gtool_figure.o: gtool_contours.o gtool_axis.o gtool_device.o
gtool_contours.o: $(DATAOBJ)
gtool_axis.o: $(DATAOBJ)
