Cross Reference: Makefile
xref: /src/usr.sbin/syslogd/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/syslogd/
Makefile revision 1.31
11.31Schristos#	$NetBSD: Makefile,v 1.31 2021/03/07 15:09:12 christos Exp $
21.6Sperry#	from: @(#)Makefile	8.1 (Berkeley) 6/6/93
31.18Slukem.include <bsd.own.mk>
41.18Slukem
51.24SchristosWARNS?=4
61.20StlsUSE_FORT?= yes	# network server
71.20Stls
81.21SchristosLINTFLAGS+=-X 132,247,135,259,117,298
91.21Schristos
101.1ScgdPROG=	syslogd
111.21SchristosSRCS=	syslogd.c utmpentry.c tls.c sign.c
121.5ScgdMAN=	syslogd.8 syslog.conf.5
131.21SchristosDPADD+=${LIBUTIL} ${LIBEVENT}
141.21SchristosLDADD+=-lutil -levent
151.13Sperry#make symlink to old socket location for transitional period
161.13SperrySYMLINKS=	/var/run/log /dev/log
171.18Slukem.PATH.c: ${NETBSDSRCDIR}/usr.bin/who
181.21SchristosCPPFLAGS+=-I${NETBSDSRCDIR}/usr.bin/who -DSUPPORT_UTMPX -DSUPPORT_UTMP -Wredundant-decls
191.15Sitojun
201.19Slukem.if (${USE_INET6} != "no")
211.19SlukemCPPFLAGS+=-DINET6
221.19Slukem.endif
231.19Slukem
241.15SitojunCPPFLAGS+=-DLIBWRAP
251.27Schristos.if ${HAVE_OPENSSL} < 11
261.26SjakllschCPPFLAGS+=-DOPENSSL_API_COMPAT=0x10100000L
271.27Schristos.endif
281.31SchristosLDADD+=	-lwrap -lblocklist 
291.31SchristosDPADD+=	${LIBWRAP} ${LIBBLOCKLIST} 
301.1Scgd
311.21SchristosLDADD+=	-lssl -lcrypto
321.21Schristos
331.28Smrg# Overflow that appears impossible
341.30SmrgCOPTS.syslogd.c+=        ${GCC_NO_FORMAT_TRUNCATION} ${GCC_NO_STRINGOP_TRUNCATION}
351.28Smrg
361.1Scgd.include <bsd.prog.mk>
37

Indexes created Sun Dec 28 09:09:33 GMT 2025