home *** CD-ROM | disk | FTP | other *** search
Makefile | 1986-05-27 | 2.0 KB | 89 lines |
- # @(#)Makefile 6.1 (Berkeley) 5/26/86
- #
- # Makefile for the notesfile reference manual
- # March 29, 1982
- # Ray Essick, University of Illinois
- # uiucdcs!essick uiucdcs!notes
- #
- # Note that the macros are set up for two-sided copying.
- # The page numbers alternate between the left and right
- # sides of the page.
- # See the file "macros" and the macro "hh" to modify this
- #
- # This copy of everything has been modified to run with troff
- # and a typesetter. Hopefully the only changes to make it
- # run again under nroff will be in page length/width statements.
- #
- #
-
- DISTDIR = p:/usr/src/uiuc/notesfiles
- DCP= rcp
- NROPTS =
- TROPTS =
- PRINTER = -Pdp
- # ditroff actually prints the mother
- TROFF = ditroff
- NROFF = nroff
- NOUT = qprx
- FILES= 0.long 0.short \
- 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 \
- 5 \
- a.checklist b.interface c.changes
- LONGFILES= 0.long \
- 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 \
- 5 a.checklist b.interface c.changes
- SHORTFILES= 0.short \
- 1 2.1 2.2 4.0 4.1 4.2 4.3 4.4 4.5
- OTHERS = macros vtoc Makefile acks
-
- man: shortman
- all: longman shortman
-
- longman: $(LONGFILES) macros vtoc acks
- $(TROFF) $(TROPTS) $(PRINTER) macros $(LONGFILES) vtoc acks
-
- shortman: $(SHORTFILES) macros vtoc
- $(TROFF) $(TROPTS) $(PRINTER) macros $(SHORTFILES) vtoc
-
- longout: $(LONGFILES) macros vtoc acks
- $(NROFF) $(NROPTS) macros $(LONGFILES) vtoc acks > longout
-
- shortout: $(SHORTFILES) macros vtoc
- $(NROFF) $(NROPTS) macros $(SHORTFILES) vtoc > shortout
-
- print: longout
- $(NOUT) longout
-
- printsh: shortout
- $(NOUT) shortout
-
- help:
- @echo "make longman/shortman for long/abridged user man via ditroff"
- @echo "make longout/shortout for long/abridged user man via nroff"
- @echo "make print prints long nroff output"
-
- #
- # Maintainence.
- #
-
- spell: $(FILES)
- sp $?
- touch spell
-
- diction: out
- diction out > diction
-
- style: out
- style out > style
-
- dist: $(FILES) $(OTHERS)
- ${DCP} $? $(DISTDIR)/doc/.
- touch dist
-
- clean:
- rm -f man out Make.errs
- rm -f diction style spell sp.*
-
- install:
-