xref: /original-bsd/old/as.vax/PSD.doc/Makefile (revision 2301fdfb)
1#
2# Copyright (c) 1983 Regents of the University of California
3#
4#	@(#)Makefile	1.2	(Berkeley)	04/15/86
5#
6MAN = as.man.1
7DOC = asdocs0.me asdocs1.me asdocs2.me asdocs3.me asdocs4.me
8#
9# Change these to change the way the document is printed out;
10# the document is written using -me, which always must be present
11#
12FMT = ditroff
13PKG = -me
14PRINTER = -Pdp
15# FMTOPTIONS = -t
16FMTOPTIONS =
17FMTDST = docs.t.out
18EQN = deqn
19TBL = dtbl
20all: sources fmt
21
22clean:
23	-rm *.TME $(FMTDST)
24
25srcs: sources
26sources:  $(DOC) $(MAN)
27$(DOC) $(MAN):
28	sccs get $@
29#
30# Constructing the assembler documentation:
31#	assembler reference manual
32#	assembler manual page
33#
34.SUFFIXES: .me .TME .tbl
35
36DOCS = asdocs0.me asdocs1.TME asdocs2.TME asdocs3.TME asdocs4.TME
37
38docs.raw: $(DOCS)
39
40fmt: $(DOCS)
41	cat $(DOCS) | $(FMT) $(FMTOPTIONS) $(PKG) $(PRINTER)
42	-rm *.TME
43
44.me.TME:
45	soelim $*.me | $(TBL) $(PRINTER) > $*.tmp
46	$(EQN) $(PRINTER) /usr/pub/eqnchar $*.tmp > $*.TME
47	rm $*.tmp
48