# 表題  コンパイル用 Makefile
#
# 履歴  1998/09/01  小高正嗣
#	1998/10/01  小高正嗣
#
include ./Mkinclude

$(EXEC): obj rand
	$(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS)

#$(OBJECTS):
obj:
	@for i in ${SUBDIR} ; do \
	  cd $$i ; \
	  echo "Making $$i/" ; \
	  $(MAKE) ; \
	  cd .. ;\
	done

rand:
	@if [ ! -d ${WORKDIR} ] ; \
	then echo "making working dir" ; \
	  mkdir ${WORKDIR} ; \
	fi ; \
	cp $(RANDDIR)/rand.8192 $(WORKDIR)/
	cp $(CMDDIR)/1D.DATA $(WORKDIR)/
	cp $(CMDDIR)/1DGRAND.DATA $(WORKDIR)/

clean.all:clean clean.exe


clean:
	@for i in ${SUBDIR} ; do \
	  cd $$i ; \
	  echo "clean $$i/" ; \
	  $(MAKE) clean ; \
	  cd .. ;\
	done

clean.exe:
	${RM} ${EXEC}