xref: /dflybsd-src/usr.bin/mandoc/Makefile (revision a6912a19782adb88e8efc8550ea484f3239e2e8d)
15ca403eeSSascha Wildner.PATH:	${.CURDIR}/../../contrib/mdocml
2589e7c1dSSascha Wildner
3589e7c1dSSascha WildnerPROG=	mandoc
41419a4e1SSascha WildnerMAN=	apropos.1 mandoc.1 mandoc.db.5 eqn.7 man.7 mandoc_char.7 mdoc.7 roff.7
51419a4e1SSascha WildnerMAN+=	tbl.7 makewhatis.8
65ca403eeSSascha WildnerWARNS?=	3
75ca403eeSSascha Wildner
8d6e3d4faSSascha WildnerCFLAGS+=-I${.CURDIR}
95ca403eeSSascha Wildner
10f350b2d0SSascha Wildner# libmandoc
11d6e3d4faSSascha WildnerSRCS=	man.c man_macro.c man_validate.c
12d6e3d4faSSascha WildnerSRCS+=	att.c lib.c mdoc.c mdoc_argv.c mdoc_macro.c mdoc_state.c \
13d6e3d4faSSascha Wildner	mdoc_validate.c st.c
14d6e3d4faSSascha WildnerSRCS+=	eqn.c roff.c roff_validate.c tbl.c tbl_data.c tbl_layout.c tbl_opts.c
15d6e3d4faSSascha WildnerSRCS+=	arch.c chars.c mandoc.c mandoc_aux.c mandoc_msg.c mandoc_ohash.c \
16d6e3d4faSSascha Wildner	mandoc_xr.c msec.c preconv.c read.c
17f350b2d0SSascha Wildner
18f350b2d0SSascha Wildner# mandoc
19d6e3d4faSSascha WildnerSRCS+=	eqn_html.c html.c man_html.c mdoc_html.c roff_html.c tbl_html.c
20d6e3d4faSSascha WildnerSRCS+=	eqn_term.c man_term.c mdoc_term.c roff_term.c term.c term_ascii.c \
21*a6912a19SSascha Wildner	term_ps.c term_tab.c term_tag.c tbl_term.c
22d6e3d4faSSascha WildnerSRCS+=	dbm.c dbm_map.c mansearch.c
23d6e3d4faSSascha WildnerSRCS+=	dba.c dba_array.c dba_read.c dba_write.c mandocdb.c
24d6e3d4faSSascha WildnerSRCS+=	main.c manpath.c mdoc_man.c mdoc_markdown.c out.c tag.c tree.c
25d6e3d4faSSascha Wildner
268bfc56a1SSascha WildnerSRCS+=	compat_ohash.c
27d6e3d4faSSascha Wildner
28d6e3d4faSSascha WildnerLDADD=	-lz
29d6e3d4faSSascha WildnerDPADD=	${LIBZ}
30772ecab9SSascha Wildner
31105f26b5SSascha WildnerLINKS=	${BINDIR}/mandoc ${BINDIR}/apropos
32105f26b5SSascha WildnerLINKS+=	${BINDIR}/mandoc ${BINDIR}/makewhatis
33a9e45c28SSascha WildnerLINKS+=	${BINDIR}/mandoc ${BINDIR}/whatis
34a9e45c28SSascha WildnerMLINKS=	apropos.1 whatis.1
35105f26b5SSascha Wildner
36589e7c1dSSascha Wildner.include <bsd.prog.mk>
37