xref: /freebsd/usr.bin/mandoc/Makefile (revision 6cfe9d90dae573dc39ea84af910cc4c6ba6f012b)
1e4d7d105SUlrich Spörlein# $FreeBSD$
2e4d7d105SUlrich Spörlein
3e4d7d105SUlrich SpörleinMDOCMLDIR=	${.CURDIR}/../../contrib/mdocml
4e4d7d105SUlrich SpörleinLIBMANDOC=	${.OBJDIR}/../../lib/libmandoc/libmandoc.a
5e4d7d105SUlrich Spörlein.PATH: ${MDOCMLDIR}
6e4d7d105SUlrich Spörlein
7e4d7d105SUlrich SpörleinPROG=	mandoc
86653664bSBaptiste DaroussinFILES=	example.style.css style.css
9e4d7d105SUlrich SpörleinFILESDIR=	${SHAREDIR}/mdocml
10e4d7d105SUlrich SpörleinLINKS=	mdocml
11e4d7d105SUlrich SpörleinMAN=	mandoc.1 eqn.7 mandoc_char.7 tbl.7 # man.7 mdoc.7 roff.7
12e4d7d105SUlrich SpörleinMLINKS= mandoc.1 mdocml.1
13*6cfe9d90SBaptiste Daroussin
14*6cfe9d90SBaptiste DaroussinHTML_SRCS=	eqn_html.c \
15*6cfe9d90SBaptiste Daroussin		html.c \
16*6cfe9d90SBaptiste Daroussin		man_html.c \
17*6cfe9d90SBaptiste Daroussin		mdoc_html.c \
18*6cfe9d90SBaptiste Daroussin		tbl_html.c
19*6cfe9d90SBaptiste DaroussinMAN_SRCS=	mdoc_man.c
20*6cfe9d90SBaptiste DaroussinTERM_SRCS=	eqn_term.c \
21*6cfe9d90SBaptiste Daroussin		man_term.c \
22*6cfe9d90SBaptiste Daroussin		mdoc_term.c \
23*6cfe9d90SBaptiste Daroussin		term.c \
24*6cfe9d90SBaptiste Daroussin		term_ascii.c \
25*6cfe9d90SBaptiste Daroussin		term_ps.c \
26*6cfe9d90SBaptiste Daroussin		tbl_term.c
27*6cfe9d90SBaptiste DaroussinSRCS=		${HTML_SRCS} \
28*6cfe9d90SBaptiste Daroussin		${MAN_SRCS} \
29*6cfe9d90SBaptiste Daroussin		${TERM_SRCS} \
30*6cfe9d90SBaptiste Daroussin		main.c \
31*6cfe9d90SBaptiste Daroussin		out.c \
32*6cfe9d90SBaptiste Daroussin		tree.c
33e4d7d105SUlrich Spörlein
34e4d7d105SUlrich SpörleinWARNS?=	3
359837d071SUlrich SpörleinCFLAGS+= -DHAVE_CONFIG_H
36e4d7d105SUlrich SpörleinDPADD=	${LIBMANDOC}
37e4d7d105SUlrich SpörleinLDADD=	${LIBMANDOC}
38e4d7d105SUlrich Spörlein
39e4d7d105SUlrich Spörlein.include <bsd.prog.mk>
40