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