Makefile   [plain text]


LIB=	man
INTERNALLIB= true
INTERNALSTATICLIB= true

CFLAGS+= $(RC_CFLAGS) -DSTDC_HEADERS -I.
CLEANFILES+= config.h
SRCS=	gripes.c util.c manpath.c

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

.PATH:	${.CURDIR}/../manpath

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>