# $NetBSD: Makefile,v 1.6 2015/11/25 01:08:34 christos Exp $ # # @(#)Makefile 8.20 (Berkeley) 8/18/96 .include <bsd.own.mk> SECTION= reference/ref1 ARTICLE= vi SRCS= vi.ref DEPSRCS= ex.cmd.roff set.opt.roff vi.cmd.roff ref.so index.so # Add -U to the macros if you want to build the index since it needs # unsafe mode for .sy MACROS= -me .if ${MKREPRO:Uno} == "yes" MACROS+= -rR=1 .endif ROFF_TBL= yes CLEANFILES+= index index.so .include <bsd.doc.mk> # index.so is generated. index.so: vi.ref ${TOOL_SOELIM} -I${.CURDIR} ${.ALLSRC} | ${TOOL_TBL} | \ ${TOOL_ROFF_PS} ${MACROS} > /dev/null sed -e 's/MINUSSIGN/\\-/' \ -e 's/DOUBLEQUOTE/""/' \ -e "s/SQUOTE/'/" \ -e 's/ /__SPACE/g' < index | \ sort -u '-t ' +0 -1 +1n | awk -f ${.CURDIR}/merge.awk | \ sed -e 's/__SPACE/ /g' > $@ rm -f index |