Annotation of 43BSDTahoe/new/notes/doc/Makefile, revision 1.1.1.1

1.1       root        1: #      Makefile for the notesfile reference manual
                      2: #      March 29, 1982
                      3: #      Ray Essick, University of Illinois
                      4: #      uiucdcs!essick     uiucdcs!notes
                      5: #
                      6: #      Note that the macros are set up for two-sided copying.
                      7: #      The page numbers alternate between the left and right 
                      8: #      sides of the page.
                      9: #      See the file "macros" and the macro "hh" to modify this
                     10: #
                     11: #      This copy of everything has been modified to run with troff
                     12: #      and a typesetter. Hopefully the only changes to make it
                     13: #      run again under nroff will be in page length/width statements.
                     14: #
                     15: #
                     16: 
                     17: DISTDIR        = p:/usr/src/uiuc/notesfiles
                     18: DCP=   rcp
                     19: NROPTS = 
                     20: #      rditroff actually prints the mother
                     21: TROFF  = rditroff3 
                     22: NROFF  = nroff
                     23: NOUT   = qprx
                     24: FILES= 0.long 0.short \
                     25:        1 2.1 2.2 3.1 3.2 \
                     26:        4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 \
                     27:        5 \
                     28:        a.checklist b.interface c.changes
                     29: LONGFILES= 0.long \
                     30:        1 2.1 2.2 3.1 3.2 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 \
                     31:        5 a.checklist b.interface c.changes
                     32: SHORTFILES= 0.short \
                     33:        1 2.1 2.2 4.0 4.1 4.2 4.3 4.4 4.5
                     34: OTHERS = macros vtoc Makefile acks
                     35: 
                     36: man:   longman
                     37: all:   longman shortman
                     38: out:   longout
                     39: 
                     40: longman:       $(LONGFILES) macros vtoc acks
                     41:        $(TROFF) $(NROPTS) macros $(LONGFILES) vtoc acks
                     42: 
                     43: shortman: $(SHORTFILES) macros vtoc
                     44:        $(TROFF) $(NROPTS) macros $(SHORTFILES) vtoc
                     45: 
                     46: longout: $(LONGFILES) macros vtoc acks
                     47:        $(NROFF) $(NROPTS) macros $(LONGFILES) vtoc acks > longout
                     48: 
                     49: shortout: $(SHORTFILES) macros vtoc
                     50:        $(NROFF) $(NROPTS) macros $(SHORTFILES) vtoc > shortout
                     51: 
                     52: print: longout
                     53:        $(NOUT) longout
                     54: 
                     55: help:
                     56:        @echo "make longman/shortman for long/abridged user man via troff"
                     57:        @echo "make longout/shortout for long/abridged user man via nroff"
                     58:        @echo "make print prints long nroff output"
                     59: 
                     60: #
                     61: #      Maintainence.
                     62: #
                     63: 
                     64: spell: $(FILES)
                     65:        sp $?
                     66:        touch spell
                     67: 
                     68: diction: out
                     69:        diction out > diction
                     70: 
                     71: style: out
                     72:        style out > style
                     73: 
                     74: dist:  $(FILES) $(OTHERS)
                     75:        ${DCP} $? $(DISTDIR)/doc/.
                     76:        touch dist
                     77: 
                     78: clean:
                     79:        rm -f man out Make.errs
                     80:        rm -f diction style spell sp.*
                     81: 
                     82: install:

unix.superglobalmegacorp.com

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