$(EC_ARCH)/libdescrip.a:	utils.ftn90 vgrid_descriptors.ftn90 vgrid_genab_1001.ftn90 vgrid_genab_1002_5001.ftn90 vgrid_genab_1004.ftn90 vgrid_genab_2001.ftn90 vgrid_genab_5002.ftn90
	mkdir -p $(EC_ARCH)
	s.compile -src utils.ftn90
	s.compile -src vgrid_genab*.ftn90
	s.compile -src vgrid_descriptors.ftn90
	mkdir -p $(EC_ARCH)
	ar rcv $(EC_ARCH)/libdescrip.a *.o
	rm -f *.o *.f90
	mv *.mod $(EC_ARCH)/.

dist:	$(EC_ARCH)/libdescrip.a
	mkdir -p ../../lib/$(EC_ARCH)
	mkdir -p ../../include/$(EC_ARCH)
	mv $(EC_ARCH)/libdescrip.a ../../lib/$(EC_ARCH)
	mv $(EC_ARCH)/*.mod ../../include/$(EC_ARCH)

all:	lib dist

clean:
	rm -f *.o *.mod *.f90
	rm -rf .fo $(BASE_ARCH)
