############################################################################## # Instructions to Make, for generation of MH documentation sets # # This file is automatically generated. Do not edit! # @(#)$Id: Makefile,v 1.2 2005/04/19 15:25:06 kono Exp $ ############################################################################## MAKE = make DESTDIR=$(DESTDIR) $(MFLAGS) -k SHELL = /bin/sh ############################################################################## # Generation Rules ############################################################################## .SUFFIXES: .cat .dvi .imp .cat.imp:; catimp -i $@ $< .dvi.imp:; dviimp -i $@ $< ###################################################################### # Here it is... ###################################################################### TARGETS = ../READ-ME \ mh-gen.cat MH.cat ADMIN.cat mh-changes.cat \ bboards.dvi beginners.dvi mh4mm.dvi mh6.dvi multifarious.dvi \ mznet.dvi realwork.dvi trusted.dvi tutorial.dvi all:; @cd ../config; make version @for f in $(TARGETS); do $(MAKE) $$f; done doc: MH.doc ADMIN.doc mh-changes.doc IMPRESS = mh-gen.imp MH.imp ADMIN.imp mh-changes.imp \ bboards.imp beginners.imp \ mh4mm.imp mh6.imp multifarious.imp mznet.imp realwork.imp \ trusted.imp tutorial.imp imp:; @for f in $(IMPRESS); do $(MAKE) $$f; done i-all: all true lpr -t -J MH-gen mh-gen.cat lpr -t -J MH MH.cat lpr -t -J ADMIN ADMIN.cat lpr -t -J MH-CHANGES mh-changes.cat lpr -d -J BBoards bboards.dvi lpr -d -J Beginners beginners.dvi lpr -d -J MH-4-MM mh4mm.dvi lpr -d -J mh6.5 mh6.dvi lpr -d -J Multifarious multifarious.dvi lpr -d -J MZnet mznet.dvi lpr -d -J Realwork realwork.dvi lpr -d -J Trusted trusted.dvi lpr -d -J Tutorial tutorial.dvi true:; ############################################################# # Documentation Set ############################################################# ADMIN.cat MH.cat \ ADMIN.doc MH.doc \ ADMIN.imp MH.imp: true cd ../doc; make $@ cp ../doc/$@ $@ ../READ-ME: ../conf/mh-gen.8 nroff -man ../conf/mh-gen.8 > read-me.tmp mv read-me.tmp $@ mh-gen.cat: ../conf/mh-gen.8 itroff -t -man ../conf/mh-gen.8 > mh-gen.tmp mv mh-gen.tmp $@ mh-changes.cat \ mh-changes.doc \ mh-changes.imp: true cd ../papers/changes; make $@ cp ../papers/changes/$@ $@ bboards.imp \ bboards.dvi: true cd ../papers/bboards; make $@ cp ../papers/bboards/$@ $@ beginners.imp \ beginners.dvi: true cd ../papers/beginners; make $@ cp ../papers/beginners/$@ $@ mh4mm.imp \ mh4mm.dvi: true cd ../papers/mh4mm; make $@ cp ../papers/mh4mm/$@ $@ mh6.imp \ mh6.dvi: true cd ../papers/mh6.5; make $@ cp ../papers/mh6.5/$@ $@ multifarious.imp \ multifarious.dvi: true cd ../papers/multifarious; make $@ cp ../papers/multifarious/$@ $@ mznet.imp \ mznet.dvi: true cd ../papers/mznet; make $@ cp ../papers/mznet/$@ $@ realwork.imp \ realwork.dvi: true cd ../papers/realwork; make $@ cp ../papers/realwork/$@ $@ trusted.imp \ trusted.dvi: true cd ../papers/trusted; make $@ cp ../papers/trusted/$@ $@ tutorial.imp \ tutorial.dvi: true cd ../papers/tutorial; make $@ cp ../papers/tutorial/$@ $@ ############################################################################## # Miscellaneous tasks ############################################################################## distribution: clean ../READ-ME unconfig clean: unclean rm -f *.cat *.dvi *.imp *.doc unclean:; rm -f *.tmp _* :* core *.core