# É½Âê: arare ÍÑ Makefile
#
# ÍúÎò: 2003-02-05 ¿ù»³¹Ì°ìÏ¯
#     : 2005-01-27 ¾®¹âÀµ»Ì

include ../Mkinclude

.SUFFIXES: .o .f90


EXEDIR   = arare distrb basic
SHAREDIR = share
SUBDIR   = $(EXEDIR) $(SHAREDIR)


all: lib
	@for dir in $(EXEDIR) ; do \
	  cd $$dir ; \
	  $(MAKE) all ; \
	  cd ../ ; \
	done 

	@if ( test ! -d $(BINDIR) ) then  \
	  echo "Making directory $(BINDIR)" ; \
	  mkdir $(BINDIR) ; \
	fi
	
	$(CP) ./arare/arare ./distrb/arare-distrb ./basic/arare-basic $(BINDIR)

lib: 
	@if (test ! -d $(LIBDIR) ) then  \
	  echo "Making directory $(LIBDIR)" ; \
	  mkdir $(LIBDIR) ; \
	fi

	cd $(SHAREDIR); $(MAKE) all
	$(RUNLIB) $(LIBDIR)/lib$(LIBNAME).a ./$(SHAREDIR)/*.o 
	$(CP) ./$(SHAREDIR)/*.mod  $(MODDIR)
	cd ../


doc:
	cd $(SHAREDIR) ; $(MAKE) doc ; cd ../


clean:
	@for dir in $(SUBDIR) ; do \
	  cd $$dir ; \
	  $(MAKE) clean ; \
	  cd ../ ; \
	done 



