Annotation of 43BSD/contrib/mh/conf/makefiles/dist, revision 1.1.1.1

1.1       root        1: ##############################################################################
                      2: #    Instructions to Make, for generation of MH documentation sets
                      3: #
                      4: #      @(MHWARNING)
                      5: ##############################################################################
                      6: 
                      7: 
                      8: ##############################################################################
                      9: #      Generation Rules
                     10: ##############################################################################
                     11: 
                     12: .SUFFIXES:     .cat .dvi .imp
                     13: 
                     14: .cat.imp:;     catimp -i $@ $<
                     15: 
                     16: .dvi.imp:;     dviimp -i $@ $<
                     17: 
                     18: 
                     19: ######################################################################
                     20: #      Here it is...
                     21: ######################################################################
                     22: 
                     23: all:   ../READ-ME mh-gen.cat MH.cat ADMIN.cat bboards.dvi mh6.dvi \
                     24:        multifarious.dvi mznet.dvi realwork.dvi trusted.dvi tutorial.dvi
                     25: 
                     26: doc:   MH.doc ADMIN.doc
                     27: 
                     28: imp:   mh-gen.imp MH.imp ADMIN.imp bboards.imp mh6.imp \
                     29:        multifarious.imp mznet.imp realwork.imp trusted.imp tutorial.imp
                     30: 
                     31: i-all: all true
                     32:        lpr -t -J MH-gen mh-gen.cat
                     33:        lpr -t -J MH MH.cat
                     34:        lpr -t -J ADMIN ADMIN.cat
                     35:        lpr -d -J BBoards bboards.dvi
                     36:        lpr -d -J mh6 mh6.dvi
                     37:        lpr -d -J Multifarious multifarious.dvi
                     38:        lpr -d -J MZnet mznet.dvi
                     39:        lpr -d -J Realwork realwork.dvi
                     40:        lpr -d -J Trusted trusted.dvi
                     41:        lpr -d -J Tutorial tutorial.dvi
                     42: 
                     43: 
                     44: true:;
                     45: 
                     46: 
                     47: #############################################################
                     48: # Manuals, et. al.
                     49: #############################################################
                     50: 
                     51: ADMIN.cat MH.cat \
                     52: ADMIN.doc MH.doc \
                     53: ADMIN.imp MH.imp:      true
                     54:                cd ../doc; make $@
                     55:                cp ../doc/$@ $@
                     56: 
                     57: ../READ-ME:    ../conf/mh-gen.8
                     58:                nroff -man ../conf/mh-gen.8 > read-me.tmp
                     59:                mv read-me.tmp $@
                     60: 
                     61: mh-gen.cat:    ../conf/mh-gen.8
                     62:                itroff -t -man ../conf/mh-gen.8 > mh-gen.tmp
                     63:                mv mh-gen.tmp $@
                     64: 
                     65: bboards.imp \
                     66: bboards.dvi:   true
                     67:                cd ../papers/bboards; make $@
                     68:                cp ../papers/bboards/$@ $@
                     69: 
                     70: mh6.imp \
                     71: mh6.dvi:       true
                     72:                cd ../papers/mh6.4; make $@
                     73:                cp ../papers/mh6.4/$@ $@
                     74: 
                     75: multifarious.imp \
                     76: multifarious.dvi:      true
                     77:                cd ../papers/multifarious; make $@
                     78:                cp ../papers/multifarious/$@ $@
                     79: 
                     80: mznet.imp \
                     81: mznet.dvi:     true
                     82:                cd ../papers/mznet; make $@
                     83:                cp ../papers/mznet/$@ $@
                     84: 
                     85: realwork.imp \
                     86: realwork.dvi:  true
                     87:                cd ../papers/realwork; make $@
                     88:                cp ../papers/realwork/$@ $@
                     89: 
                     90: trusted.imp \
                     91: trusted.dvi:   true
                     92:                cd ../papers/trusted; make $@
                     93:                cp ../papers/trusted/$@ $@
                     94: 
                     95: tutorial.imp \
                     96: tutorial.dvi:  true
                     97:                cd ../papers/tutorial; make $@
                     98:                cp ../papers/tutorial/$@ $@
                     99: 
                    100: 
                    101: ##############################################################################
                    102: #      Miscellaneous tasks
                    103: ##############################################################################
                    104: 
                    105: distribution:   clean ../READ-ME
                    106: 
                    107: clean:         unclean
                    108:                rm -f *.cat *.dvi *.imp *.doc
                    109: 
                    110: unclean:;      rm -f *.tmp _* :* core

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.