#
#       Makefile for dbldif_box
#

include ../Mkinclude

DIRSALL		= src
DIRSCLN 	= src lib bin cntl data
DIRSCLNA 	= $(DIRSCLN) 


all: 
	@for i in $(DIRSALL) ; do \
	  cd $$i ; \
	  echo "Making $$i/" ; \
	  $(MAKE) ; \
	  cd .. ; \
	done

lib:
	cd src; $(MAKE) lib; cd ..\

init:
	cd src; $(MAKE) init; cd ..\

graph:
	cd src; $(MAKE) graph; cd ..\

clean: clean.local clean.dir

clean.all: clean.local clean.dira

clean.local:
	$(RM) *~ *.o *.mod

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

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