xref: /freebsd/usr.bin/mandoc/Makefile (revision 1fb816da826544f96bf51c7a4570c79ab7230a09)
1e4d7d105SUlrich Spörlein# $FreeBSD$
2e4d7d105SUlrich Spörlein
3e4d7d105SUlrich SpörleinMDOCMLDIR=	${.CURDIR}/../../contrib/mdocml
4e4d7d105SUlrich Spörlein.PATH: ${MDOCMLDIR}
5e4d7d105SUlrich Spörlein
6e4d7d105SUlrich SpörleinPROG=	mandoc
76653664bSBaptiste DaroussinFILES=	example.style.css style.css
8e4d7d105SUlrich SpörleinFILESDIR=	${SHAREDIR}/mdocml
9e4d7d105SUlrich SpörleinLINKS=	mdocml
10b8d52ac3SBaptiste DaroussinMAN=	mandoc.1 eqn.7 mandoc_char.7 tbl.7 man.7 mdoc.7 # roff.7
11e4d7d105SUlrich SpörleinMLINKS= mandoc.1 mdocml.1
126cfe9d90SBaptiste Daroussin
136cfe9d90SBaptiste DaroussinHTML_SRCS=	eqn_html.c \
146cfe9d90SBaptiste Daroussin		html.c \
156cfe9d90SBaptiste Daroussin		man_html.c \
166cfe9d90SBaptiste Daroussin		mdoc_html.c \
176cfe9d90SBaptiste Daroussin		tbl_html.c
18*1fb816daSBaptiste Daroussin
196cfe9d90SBaptiste DaroussinMAN_SRCS=	mdoc_man.c
20*1fb816daSBaptiste Daroussin
216cfe9d90SBaptiste DaroussinTERM_SRCS=	eqn_term.c \
226cfe9d90SBaptiste Daroussin		man_term.c \
236cfe9d90SBaptiste Daroussin		mdoc_term.c \
246cfe9d90SBaptiste Daroussin		term.c \
256cfe9d90SBaptiste Daroussin		term_ascii.c \
266cfe9d90SBaptiste Daroussin		term_ps.c \
276cfe9d90SBaptiste Daroussin		tbl_term.c
28*1fb816daSBaptiste Daroussin
296cfe9d90SBaptiste DaroussinSRCS=		${HTML_SRCS} \
306cfe9d90SBaptiste Daroussin		${MAN_SRCS} \
316cfe9d90SBaptiste Daroussin		${TERM_SRCS} \
326cfe9d90SBaptiste Daroussin		main.c \
336cfe9d90SBaptiste Daroussin		out.c \
346cfe9d90SBaptiste Daroussin		tree.c
35e4d7d105SUlrich Spörlein
36*1fb816daSBaptiste DaroussinAPROPOS_SRCS=	mansearch.c \
37*1fb816daSBaptiste Daroussin		mansearch_const.c \
38*1fb816daSBaptiste Daroussin		manpath.c
39*1fb816daSBaptiste Daroussin
40*1fb816daSBaptiste DaroussinSRCS+=	${APROPOS_SRCS}
41*1fb816daSBaptiste Daroussin
42e4d7d105SUlrich SpörleinWARNS?=	3
43*1fb816daSBaptiste DaroussinCFLAGS+= -DHAVE_CONFIG_H \
44*1fb816daSBaptiste Daroussin	 -I${.CURDIR}/../../lib/libohash/ \
45*1fb816daSBaptiste Daroussin	 -I${.CURDIR}/../../contrib/sqlite3
46*1fb816daSBaptiste DaroussinLIBADD=	mandoc ohash sqlite3
47e4d7d105SUlrich Spörlein
48e4d7d105SUlrich Spörlein.include <bsd.prog.mk>
49