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