bsd.doc.mk revision 1.12 1 # @(#)bsd.doc.mk 5.3 (Berkeley) 1/2/91
2
3 PRINTER?= ps
4
5 BIB?= bib
6 EQN?= eqn
7 GREMLIN?= grn
8 GRIND?= vgrind -f
9 INDXBIB?= indxbib
10 PIC?= pic
11 REFER?= refer
12 ROFF?= groff -T${PRINTER} ${MACROS} ${PAGES}
13 SOELIM?= soelim
14 TBL?= tbl
15
16 BINDIR?= /usr/share/doc
17 BINGRP?= bin
18 BINOWN?= bin
19 BINMODE?= 444
20
21 .PATH: ${.CURDIR}
22
23 all: ${DOC}.${PRINTER}
24
25 .if !target(print)
26 print: ${DOC}.${PRINTER}
27 lpr -P${PRINTER} ${DOC}.${PRINTER}
28 .endif
29
30 clean cleandir:
31 rm -f ${DOC}.* [eE]rrs mklog ${CLEANFILES}
32
33 FILES?= ${SRCS}
34 install:
35 @install -d -o root -g wheel -m 755 ${DESTDIR}${BINDIR}/${DIR}
36 (cd ${.CURDIR}; install ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \
37 Makefile ${FILES} ${EXTRA} ${DESTDIR}${BINDIR}/${DIR} )
38
39 spell: ${SRCS}
40 (cd ${.CURDIR}; spell ${SRCS}) | sort | \
41 comm -23 - ${.CURDIR}/spell.ok > ${DOC}.spell
42
43 .include <bsd.obj.mk>
44