aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/man/lib/Makefile
blob: 243d141eaf1f5f0aeeba6d06e8f3f6f202089025 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# $FreeBSD$

LIB=	man
INTERNALLIB= true

CFLAGS+= -DSTDC_HEADERS
CLEANFILES+= config.h
SRCS=	gripes.c util.c

# Kludge to create config.h for other modules.  The library itself doesn't
# depend on config.h.
SRCS+=	config.h

config.h: ${.CURDIR}/config.h_dist ${.CURDIR}/../Makefile.inc
	sed -e 's,%apropos%,${apropos},' -e 's,%whatis%,${whatis},' \
	    -e 's,%pager%,${pager},' -e 's,%troff%,${troff},' \
	    -e 's,%nroff%,${nroff},' -e 's,%tbl%,${tbl},' \
	    -e 's,%col%,${col},' -e 's,%pic%,${pic},' \
	    -e 's,%eqn%,${eqn},' -e 's,%neqn%,${neqn},' \
	    -e 's,%vgrind%,${vgrind},' -e 's,%refer%,${refer},' \
	    -e 's,%grap%,${grap},' -e 's,%zcat%,${zcat},' \
	    -e 's,%manpath_config_file%,${manpath_config_file},' \
	    -e 's,%compress%,${compress},' \
	    -e 's,%compext%,${compext},' \
	    ${.CURDIR}/config.h_dist > ${.TARGET}

.include <bsd.lib.mk>