xref: /freebsd/usr.sbin/syslogd/Makefile (revision 61a29eca550b80d179934a7198c41ad4d255f81c)
1c6063d0dSWarner Losh.include <src.opts.mk>
268848109SYaroslav Tykhiy
38fe70bb8SEnji Cooper.PATH: ${SRCTOP}/usr.bin/wall
490e655eaSDavid E. O'Brien
525367c80SEmmanuel VadotPACKAGE=	syslogd
625367c80SEmmanuel Vadot
764be79efSBrad DavisCONFGROUPS=	CONFS SYSLOGD_D
864be79efSBrad DavisCONFS=	syslog.conf
990e655eaSDavid E. O'BrienPROG=	syslogd
10345e52e7SRuslan ErmilovMAN=	syslog.conf.5 syslogd.8
1190e655eaSDavid E. O'BrienSRCS=	syslogd.c ttymsg.c
1225367c80SEmmanuel VadotSYSLOGD_DPACAKGE=	syslogd
1390e655eaSDavid E. O'Brien
14c6db8143SBaptiste DaroussinLIBADD=	util
15a22139f9SGregory Neil Shapiro
1696468787SJake Freeland.if ${MK_CASPER} != "no"
172567168dSJake FreelandSRCS+=	syslogd_cap.c \
18*61a29ecaSJake Freeland	syslogd_cap_config.c \
19*61a29ecaSJake Freeland	syslogd_cap_log.c
2096468787SJake FreelandCFLAGS+= -DWITH_CASPER
2196468787SJake FreelandLIBADD+= cap_net casper nv
2296468787SJake Freeland.endif
23dc96a41bSHiroki Sato.if ${MK_INET_SUPPORT} != "no"
24dc96a41bSHiroki SatoCFLAGS+= -DINET
25dc96a41bSHiroki Sato.endif
2668848109SYaroslav Tykhiy.if ${MK_INET6_SUPPORT} != "no"
2768848109SYaroslav TykhiyCFLAGS+= -DINET6
2868848109SYaroslav Tykhiy.endif
2968848109SYaroslav Tykhiy
3064be79efSBrad DavisSYSLOGD_D=
31f1722afcSBrad DavisSYSLOGD_DDIR=	/etc/syslog.d
3264be79efSBrad Davis.if ${MK_FTP} != "no"
3325367c80SEmmanuel VadotCONFGROUPS+=	FTP
3425367c80SEmmanuel VadotFTP+=		ftp.conf
3525367c80SEmmanuel VadotFTPDIR=		/etc/syslog.d
3625367c80SEmmanuel VadotFTPPACKAGE=	ftpd
3764be79efSBrad Davis.endif
3864be79efSBrad Davis
3964be79efSBrad Davis.if ${MK_LPR} != "no"
40dbd0366fSLexi WinterCONFGROUPS+=	LP
41dbd0366fSLexi WinterLP+=		lpr.conf
42dbd0366fSLexi WinterLPDIR=		/etc/syslog.d
43dbd0366fSLexi WinterLPPACKAGE=	lp
4464be79efSBrad Davis.endif
4564be79efSBrad Davis
4664be79efSBrad Davis.if ${MK_PPP} != "no"
4725367c80SEmmanuel VadotCONFGROUPS+=	PPP
4825367c80SEmmanuel VadotPPP+=		ppp.conf
4925367c80SEmmanuel VadotPPPDIR=		/etc/syslog.d
5025367c80SEmmanuel VadotPPPPACKAGE=	ppp
5164be79efSBrad Davis.endif
5264be79efSBrad Davis
538fe70bb8SEnji CooperCFLAGS+= -I${SRCTOP}/usr.bin/wall
54dea673e9SRodney W. Grimes
55fcace290SJake FreelandHAS_TESTS=
56fcace290SJake FreelandSUBDIR.${MK_TESTS}+= tests
57fcace290SJake Freeland
58dea673e9SRodney W. Grimes.include <bsd.prog.mk>
59