# $Id: Makefile.in,v 1.8 2002/06/13 16:29:33 ccb Exp $ # # Makefile for DPS to MOSFLM, Harry Powell # # This goes in the top level directory of the MOSFLM distribution with DPS # indexing. # #----------------------------------------------------------------------------- MOSHOME = . RANLIB = ranlib all: @echo "****************************************************************" @echo " Making libraries for system ${HOSTTYPE}" @echo "****************************************************************" ${MAKE} libs @echo "****************************************************************" @echo " Making IPMOSFLM for system ${HOSTTYPE}" @echo "****************************************************************" cd mosflm ; ${MAKE} ########################################################################## # # # NOTE WELL! Digital UNIX, OSF/1, Linux don't need the -print for "find" # # to work properly below, but IRIX does! # # # ########################################################################## libs: cd index ; ${MAKE} if [ -f $(RANLIB) ]; then $(RANLIB) lib/DPSLIB.a; fi cd cbf ; ${MAKE} ; if [ -f $(RANLIB) ]; \ then $(RANLIB) lib/libcbf.a; fi cd jpg ; ${MAKE} libjpeg.a force: rm bin/ipmosflm ${MAKE} ipmosflm ipmosflm: lib/DPSLIB.a cbf/lib/libcbf.a cd mosflm ; ${MAKE} ipmosflm distclean-generic: -rm -f ${MAKE}file -rm -f config.cache config.log stamp-h stamp-h[0-9]* -rm -f lib/*.a clean-generic: -rm -f *~ -rm -f lib/*.a clean: clean-generic cd index ; ${MAKE} clean cd cbf ; ${MAKE} clean cd jpg ; ${MAKE} clean cd mosflm ; ${MAKE} clean distclean: distclean-generic -rm -f config.status config.h cd index ; ${MAKE} distclean cd cbf ; ${MAKE} distclean cd jpg ; ${MAKE} clean cd mosflm ; ${MAKE} distclean realclean: clean #-rm ${DIST-COMMON} doc/mosflm_user_guide.doc doc/mosflm_user_guide.html #cd index ; ${MAKE} realclean #cd cbf ; ${MAKE} realclean #cd jpg ; ${MAKE} clean #cd mosflm ; ${MAKE} realclean uninstall: cd index ; ${MAKE} uninstall cd cbf ; ${MAKE} uninstall cd jpg ; ${MAKE} clean cd mosflm ; ${MAKE} uninstall DIST-COMMON = install-sh README.html README.txt README600.html README600.txt \ README610.html README610.txt to_big.csh to_small.csh SUMMARY \ aclocal.m4 config.h.in config.sub configure config.guess