#
#       Makefile for bsn2d_conv
#

include Mkinclude

DIRSALL		= common
DIRSCLN 	= common dblsol dbldif sys
DIRSCLNA 	= $(DIRSCLN) 


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

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

dsbox:
	cd dblsol_box ; $(MAKE) ; cd ..


clean: clean.local clean.dir

clean.all: clean.local clean.dira

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

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
