SHELL = /bin/sh

prefix = /usr/local
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
srcdir = .
topdir = ..
libdir = ${exec_prefix}/lib
mandir = ${prefix}/share/man
PWD = `pwd`

INSTALL=.././install-sh -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644

libdir_mccode = $(libdir)/-mccode_name-

install: install_-mccode_name-

install_-mccode_name-: installdirs
	if [ -d $(libdir_mccode) ]; then \
	  echo "Moving your old library dir $(libdir_mccode) to $(libdir_mccode).`date +%Y%m%d_%H.%M`"; \
	  mv -f $(libdir_mccode) $(libdir_mccode).`date +%Y%m%d_%H.%M`;\
	      fi;
	$(topdir)/mkinstalldirs $(libdir_mccode)
	cd $(topdir) && for file in `cd lib; ls | grep -v .svn| grep -v Make`; do \
	  if [ -d lib/$$file ]; then \
	    ./mkinstalldirs $(libdir_mccode)/$$file; \
	    for comp in `cd lib/$$file; ls | grep -v .svn`; do \
	      if [ -f $(libdir_mccode)/$$file/$$comp ]; then \
	        echo "Renaming old library element version $(libdir_mccode)/$$file/$$comp to $(libdir_mccode)/$$file/$$comp.old"; \
	         mv -f $(libdir_mccode)/$$file/$$comp $(libdir_mccode)/$$file/$$comp.old; \
	      fi; \
	      if [ -d lib/$$file/$$comp ]; then \
	        ./mkinstalldirs $(libdir_mccode)/$$file/$$comp; \
	        for tool in `cd lib/$$file/$$comp; ls | grep -v .svn`; do \
	      if [ -d lib/$$file/$$comp/$$tool ]; then \
	        ./mkinstalldirs $(libdir_mccode)/$$file/$$comp/$$tool ; \
	        for subtool in `cd lib/$$file/$$comp/$$tool; ls | grep -v .svn`; do \
		  if [ -d lib/$$file/$$comp/$$tool/$$subtool ]; then \
		     ./mkinstalldirs $(libdir_mccode)/$$file/$$comp/$$tool/$$subtool ; \
	             for subsubtool in `cd lib/$$file/$$comp/$$tool/$$subtool; ls | grep -v .svn`; do \
	                     $(INSTALL_DATA) lib/$$file/$$comp/$$tool/$$subtool/$$subsubtool $(libdir_mccode)/$$file/$$comp/$$tool/$$subtool/$$subsubtool; \
	                   done \
		  else \
	                  $(INSTALL_DATA) lib/$$file/$$comp/$$tool/$$subtool $(libdir_mccode)/$$file/$$comp/$$tool/$$subtool; \
		  fi; \
	              done \
	            else \
	              $(INSTALL_DATA) lib/$$file/$$comp/$$tool $(libdir_mccode)/$$file/$$comp/$$tool; \
	      fi; \
	        done \
	      else \
	        $(INSTALL_DATA) lib/$$file/$$comp $(libdir_mccode)/$$file/$$comp; \
	      fi; \
	    done \
	  else \
	    $(INSTALL_DATA) lib/$$file $(libdir_mccode)/$$file; \
	  fi \
	done


installdirs:
	$(topdir)/mkinstalldirs $(bindir) $(libdir) $(libdir_-mccode_name-) $(mandir)/man1

