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