xref: /src/usr.sbin/syslogd/Makefile (revision 614c8750ce116865953916b8b5bab2467ee94187)
1.include <src.opts.mk>
2
3.PATH: ${SRCTOP}/usr.bin/wall
4
5PACKAGE=	syslogd
6
7CONFGROUPS=	CONFS SYSLOGD_D
8CONFS=	syslog.conf
9PROG=	syslogd
10MAN=	syslog.conf.5 syslogd.8
11SRCS=	syslogd.c ttymsg.c
12SYSLOGD_DPACAKGE=	syslogd
13
14LIBADD=	util
15
16.if ${MK_CASPER} != "no"
17SRCS+=	syslogd_cap.c \
18	syslogd_cap_config.c \
19	syslogd_cap_log.c
20CFLAGS+= -DWITH_CASPER
21LIBADD+= cap_net casper nv
22.endif
23.if ${MK_INET_SUPPORT} != "no"
24CFLAGS+= -DINET
25.endif
26.if ${MK_INET6_SUPPORT} != "no"
27CFLAGS+= -DINET6
28.endif
29
30SYSLOGD_D=
31SYSLOGD_DDIR=	/etc/syslog.d
32
33.if ${MK_LPR} != "no"
34CONFGROUPS+=	LP
35LP+=		lpr.conf
36LPDIR=		/etc/syslog.d
37LPPACKAGE=	lp
38.endif
39
40.if ${MK_PPP} != "no"
41CONFGROUPS+=	PPP
42PPP+=		ppp.conf
43PPPDIR=		/etc/syslog.d
44PPPPACKAGE=	ppp
45.endif
46
47CFLAGS+= -I${SRCTOP}/usr.bin/wall
48
49HAS_TESTS=
50SUBDIR.${MK_TESTS}+= tests
51
52.include <bsd.prog.mk>
53