xref: /freebsd/share/doc/usd/13.viref/Makefile (revision e627b39baccd1ec9129690167cf5e6d860509655)
1#	From: @(#)Makefile	8.16 (Berkeley) 8/15/94
2#	$Id: Makefile,v 1.2 1995/05/30 06:58:01 rgrimes Exp $
3
4VOLUME=	usd/13.viref
5SRCS=	vi.ref
6EXTRA=	ex.cmd.roff ../../install/recover.script ref.so set.opt.roff \
7	vi.cmd.roff
8OBJS=	index.so
9MACROS=	-me
10CLEANFILES+=index index.so
11USE_SOELIM=	yes
12USE_SOELIMPP=	yes
13USE_TBL=	yes
14SRCDIR=	${.CURDIR}/../../../../usr.bin/vi/USD.doc/vi.ref
15
16index.so:: ${SRCS} ${EXTRA}
17ALLSRCS=	${SRCS:S;^;${SRCDIR}/;}
18index.so:: ${SRCS}
19	# Build index.so, side-effect of building the paper.
20	${SOELIMPP} -e 's:^\.so index.so$$::' ${ALLSRCS} | ${ROFF} > /dev/null
21	sed -e 's/MINUSSIGN/\\-/' \
22	    -e 's/DOUBLEQUOTE/""/' \
23	    -e "s/SQUOTE/'/" \
24	    -e 's/ /__SPACE/g' < index | \
25	sort -u '-t	' +0 -1 +1n | awk -f ${SRCDIR}/merge.awk | \
26	sed -e 's/__SPACE/ /g' > index.so
27
28.include <bsd.doc.mk>
29