Makefile revision 1.3
11.3Swiz# $NetBSD: Makefile,v 1.3 2012/10/06 15:33:59 wiz Exp $ 21.1Sjoerg 31.1Sjoerg.include <bsd.own.mk> 41.1Sjoerg 51.1SjoergMDIST= ${NETBSDSRCDIR}/external/bsd/mdocml/dist 61.1SjoergMDOCDIR=${NETBSDSRCDIR}/external/bsd/mdocml 71.3SwizMANCONFDIR=${NETBSDSRCDIR}/usr.bin/man 81.1Sjoerg 91.1SjoergPROGS= makemandb apropos whatis 101.3SwizSRCS.makemandb= makemandb.c apropos-utils.c manconf.c 111.3SwizSRCS.apropos= apropos.c apropos-utils.c manconf.c 121.3SwizSRCS.whatis= whatis.c apropos-utils.c manconf.c 131.1SjoergMAN.makemandb= makemandb.8 141.1SjoergMAN.apropos= apropos.1 151.1SjoergMAN.whatis= whatis.1 161.1Sjoerg 171.1SjoergBINDIR.apropos= /usr/bin 181.1SjoergBINDIR.makemandb= /usr/sbin 191.1SjoergBINDIR.whatis= /usr/bin 201.1Sjoerg 211.3Swiz.PATH: ${MANCONFDIR} 221.3Swiz 231.3SwizCPPFLAGS+=-I${MDIST} -I${MANCONFDIR} -I${.OBJDIR} 241.1Sjoerg 251.1SjoergMDOCMLOBJDIR!= cd ${MDOCDIR}/lib/libmandoc && ${PRINTOBJDIR} 261.1SjoergMDOCMLLIB= ${MDOCMLOBJDIR}/libmandoc.a 271.1Sjoerg 281.2SjoergDPADD.makemandb+= ${MDOCMLLIB} ${LIBARCHIVE} ${LIBBZ2} ${LIBLZMA} 291.2SjoergLDADD.makemandb+= -L${MDOCMLOBJDIR} -lmandoc -larchive -lbz2 -llzma 301.1SjoergDPADD+= ${LIBSQLITE3} ${LIBM} ${LIBZ} ${LIBUTIL} 311.1SjoergLDADD+= -lsqlite3 -lm -lz -lutil 321.1Sjoerg 331.1Sjoergstopwords.c: stopwords.txt 341.1Sjoerg ( set -e; ${TOOL_NBPERF} -n stopwords_hash -s -p ${.ALLSRC}; \ 351.1Sjoerg echo 'static const char *stopwords[] = {'; \ 361.1Sjoerg ${TOOL_SED} -e 's|^\(.*\)$$| "\1",|' ${.ALLSRC}; \ 371.1Sjoerg echo '};' \ 381.1Sjoerg ) > ${.TARGET} 391.1Sjoerg 401.1SjoergDPSRCS+= stopwords.c 411.1SjoergCLEANFILES+= stopwords.c 421.1Sjoerg 431.1Sjoerg.include <bsd.prog.mk> 44