410d0f4380
This code has been developed by Abhinav Upadhyay as part of Google's Summer of Code 2011. It uses libmandoc to parse man pages and builds a Full Text Index in a SQLite database. The combination of indexing the full manual page, filtering out stop words and ranking individual matches based on the section gives a much improved user experience. The old makewhatis and friends are kept under MKMAKEMANDB=no for now.
17 lines
436 B
Makefile
17 lines
436 B
Makefile
# $NetBSD: Makefile,v 1.61 2012/02/07 19:13:31 joerg Exp $
|
|
# @(#)Makefile 8.1 (Berkeley) 6/4/93
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
SUBDIR= atrun \
|
|
comsat fingerd ftpd getty httpd identd ld.aout_so \
|
|
ld.elf_so lfs_cleanerd mail.local makekey rexecd \
|
|
rlogind rshd rpc.rquotad rpc.rstatd rpc.rusersd rpc.rwalld \
|
|
rpc.sprayd talkd telnetd tftpd utmp_update
|
|
|
|
.if ${MKMAKEMANDB} == "no"
|
|
SUBDIR+= getNAME makewhatis
|
|
.endif
|
|
|
|
.include <bsd.subdir.mk>
|