1 # $Id: Makefile,v 1.35 1996/12/04 14:03:12 ceriel Exp $
3 # This Makefile is not supposed to be used in the doc source directory.
4 # Instead, it is supposed to be copied to the target doc directory.
13 toolkit.$(SUF) install.$(SUF) em.$(SUF) ack.$(SUF) v7bugs.$(SUF) \
14 peep.$(SUF) cg.$(SUF) ncg.$(SUF) regadd.$(SUF) LLgen.$(SUF) \
15 basic.$(SUF) crefman.$(SUF) pascal.$(SUF) pcref.$(SUF) val.$(SUF) \
17 6500.$(SUF) i80.$(SUF) z80.$(SUF) top.$(SUF) ego.$(SUF) \
18 m68020.$(SUF) occam.$(SUF) m2ref.$(SUF) ceg.$(SUF) nopt.$(SUF) \
19 sparc.$(SUF) int.$(SUF) lint.$(SUF)
21 .SUFFIXES: .doc .$(SUF) .lpr .out
24 $(NROFF) $(MS) $< > $@
26 # directly to the printer:
28 $(NROFF) $(MS) $< | $(OPR)
34 # Exceptions, to be run without -ms
36 v7bugs.$(SUF): v7bugs.doc
37 $(NROFF) v7bugs.doc >$@
39 v7bugs.lpr: v7bugs.doc
40 $(NROFF) v7bugs.doc | $(OPR)
42 v7bugs.out: v7bugs.doc
45 pcref.$(SUF): pcref.doc
46 $(NROFF) pcref.doc >$@
49 $(NROFF) pcref.doc | $(OPR)
58 $(NROFF) val.doc | $(OPR)
64 @make "SUF="$(SUF) "NROFF="$(NROFF) "MS="$(MS) \
65 $(RESFILES) >make.pr.out 2>&1
68 # The 'opr' entry creates a lot of paper ... but the user must be able
69 # to write the doc directory. I hope that this limits the users of
70 # this entry to persons that know what they are doing.
72 @make "SUF="$(SUF) "NROFF="$(NROFF) "MS="$(MS) $(RESFILES)
78 # The distr entry is only used when making a distribution tree.
79 # It makes a version of the installation manual, suitable for a simple
82 tbl install.doc | nroff -Tlp $(MS) >install.pr