Home | History | Annotate | Line # | Download | only in mk
bsd.doc.mk revision 1.22
      1 #	$NetBSD: bsd.doc.mk,v 1.22 1997/01/17 01:15:55 perry Exp $
      2 #	@(#)bsd.doc.mk	8.1 (Berkeley) 8/14/93
      3 
      4 BIB?=		bib
      5 EQN?=		eqn
      6 GREMLIN?=	grn
      7 GRIND?=		vgrind -f
      8 INDXBIB?=	indxbib
      9 PIC?=		pic
     10 REFER?=		refer
     11 ROFF?=		groff -M/usr/share/tmac ${MACROS} ${PAGES}
     12 SOELIM?=	soelim
     13 TBL?=		tbl
     14 
     15 .PATH: ${.CURDIR}
     16 
     17 .if !target(all)
     18 .MAIN: all
     19 all: paper.ps
     20 .endif
     21 
     22 .if !target(paper.ps)
     23 paper.ps: ${SRCS}
     24 	${ROFF} ${SRCS} > ${.TARGET}
     25 .endif
     26 
     27 .if !target(print)
     28 print: paper.ps
     29 	lpr -P${PRINTER} paper.ps
     30 .endif
     31 
     32 .if !target(manpages)
     33 manpages:
     34 .endif
     35 
     36 .if !target(obj)
     37 obj:
     38 .endif
     39 
     40 clean cleandir:
     41 	rm -f paper.* [eE]rrs mklog ${CLEANFILES}
     42 
     43 .if defined(NODOC)
     44 install:
     45 .else
     46 FILES?=	${SRCS}
     47 install:
     48 	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 \
     49 	    Makefile ${FILES} ${EXTRA} ${DESTDIR}${BINDIR}/${DIR}
     50 .endif
     51 
     52 spell: ${SRCS}
     53 	spell ${SRCS} | sort | comm -23 - spell.ok > paper.spell
     54 
     55 BINDIR?=	/usr/share/doc
     56 BINGRP?=	bin
     57 BINOWN?=	bin
     58 BINMODE?=	444
     59 
     60 .include <bsd.own.mk>
     61