1243752Srwatson# 2243752Srwatson# $FreeBSD: releng/11.0/usr.sbin/auditdistd/Makefile 275054 2014-11-25 16:57:27Z bapt $ 3243752Srwatson# 4243752Srwatson 5243752SrwatsonOPENBSMDIR=${.CURDIR}/../../contrib/openbsm 6243752Srwatson.PATH: ${OPENBSMDIR}/bin/auditdistd 7243752Srwatson 8243752Srwatson# Addition of auditdistd because otherwise generated parse.c can't find 9243752Srwatson# auditdistd.h. This seems like a makefile non-feature. 10243752SrwatsonCFLAGS+=-I${OPENBSMDIR} -I${OPENBSMDIR}/bin/auditdistd 11243752Srwatson 12243752SrwatsonNO_WFORMAT= 13249657SedNO_WMISSING_VARIABLE_DECLARATIONS= 14243752Srwatson 15243752SrwatsonPROG= auditdistd 16243752SrwatsonSRCS= auditdistd.c 17243752SrwatsonSRCS+= parse.y pjdlog.c 18243752SrwatsonSRCS+= proto.c proto_common.c proto_socketpair.c proto_tcp.c proto_tls.c 19243752SrwatsonSRCS+= receiver.c 20243752SrwatsonSRCS+= sandbox.c sender.c subr.c 21243752SrwatsonSRCS+= token.l trail.c 22243752SrwatsonMAN= auditdistd.8 auditdistd.conf.5 23243752Srwatson 24275054SbaptLIBADD+= l pthread util crypto ssl 25243752Srwatson 26243752SrwatsonYFLAGS+=-v 27243752Srwatson 28243752SrwatsonCLEANFILES=parse.c parse.h parse.output 29243752Srwatson 30270951Sed# auditdistd cannot use FreeBSD specific lock annotation macros. Disable 31270951Sed# thread safety analysis completely. 32270951SedNO_WTHREAD_SAFETY= 33270951Sed 34243752Srwatson.include <bsd.prog.mk> 35