|
|
BSD 4.3
# 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 =
# rditroff actually prints the mother
TROFF = rditroff3
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: longman
all: longman shortman
out: longout
longman: $(LONGFILES) macros vtoc acks
$(TROFF) $(NROPTS) macros $(LONGFILES) vtoc acks
shortman: $(SHORTFILES) macros vtoc
$(TROFF) $(NROPTS) 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
help:
@echo "make longman/shortman for long/abridged user man via troff"
@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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.