#
#       Makefile for GCM5
#       

include		../Mkinclude

SUBDIRS		= admin baro dynamics physics inout include

$(BARO)::
	@cd baro  ; $(MAKE)

$(BAROINIT)::
	@cd baro  ; $(MAKE) -f Make.binit

$(GCM)::
	@cd admin ; $(MAKE)

$(GCMINIT)::
	@cd admin ; $(MAKE) -f Make.init	

$(GCMSST)::
	@cd admin ; $(MAKE) -f Make.sst

$(GCMAXIS)::
	@cd admin ; $(MAKE) -f Make.axis

clean: clean.local clean.dir

clean.local::
	$(RM) *~

clean.dir::
	@for i in $(SUBDIRS) ; do \
	  cd $$i ; \
	  echo "Cleaning $$i/" ; \
	  $(MAKE) clean ; \
	  cd .. ; \
	done

