# Makefile for src

LIBPATH=../lib/libgtool4.a

all: objs lib

objs:
	cd string; $(MAKE)
	cd netcdf; $(MAKE)
	cd data; $(MAKE)
	cd graph; $(MAKE)

lib: objs $(LIBPATH)

OBJS=string/*.o netcdf/*.o data/*.o graph/*.o

$(LIBPATH):
	ar qv $(LIBPATH) $(OBJS)

clean:
	cd string; $(MAKE) clean
	cd netcdf; $(MAKE) clean
	cd data; $(MAKE) clean
	cd graph; $(MAKE) clean
	-rm -f $(LIBPATH)
