xref: /freebsd/usr.sbin/bsnmpd/modules/snmp_hast/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1c6063d0dSWarner Losh.include <src.opts.mk>
27297a2ffSMikolaj Golub
3*306324d7SEnji Cooper.PATH:	${SRCTOP}/sbin/hastd
47297a2ffSMikolaj Golub
57297a2ffSMikolaj GolubMOD=	hast
67297a2ffSMikolaj GolubSRCS=	ebuf.c
77297a2ffSMikolaj GolubSRCS+=	hast_compression.c hast_proto.c hast_snmp.c
87297a2ffSMikolaj GolubSRCS+=	lzf.c
97297a2ffSMikolaj GolubSRCS+=	nv.c
107297a2ffSMikolaj GolubSRCS+=	parse.y pjdlog.c
117297a2ffSMikolaj GolubSRCS+=	proto.c proto_common.c proto_uds.c
127297a2ffSMikolaj GolubSRCS+=	token.l
137297a2ffSMikolaj GolubSRCS+=	y.tab.h
14198ee300SMikolaj GolubMAN=	snmp_hast.3
157297a2ffSMikolaj Golub
167297a2ffSMikolaj GolubNO_WFORMAT=
177297a2ffSMikolaj GolubNO_WCAST_ALIGN=
187297a2ffSMikolaj GolubNO_WMISSING_VARIABLE_DECLARATIONS=
19*306324d7SEnji CooperCFLAGS+=-I${SRCTOP}/sbin/hastd
207297a2ffSMikolaj GolubCFLAGS+=-DHAVE_CAPSICUM
217297a2ffSMikolaj GolubCFLAGS+=-DINET
227297a2ffSMikolaj Golub.if ${MK_INET6_SUPPORT} != "no"
237297a2ffSMikolaj GolubCFLAGS+=-DINET6
247297a2ffSMikolaj Golub.endif
257297a2ffSMikolaj Golub# This is needed to have WARNS > 1.
267297a2ffSMikolaj GolubCFLAGS+=-DYY_NO_UNPUT
277297a2ffSMikolaj GolubCFLAGS+=-DYY_NO_INPUT
287297a2ffSMikolaj Golub
29c6db8143SBaptiste DaroussinLIBADD=	util
307297a2ffSMikolaj Golub
317297a2ffSMikolaj GolubXSYM=	begemotHast
327297a2ffSMikolaj GolubDEFS=	${MOD}_tree.def
337297a2ffSMikolaj GolubBMIBS=	BEGEMOT-HAST-MIB.txt
347297a2ffSMikolaj Golub
357297a2ffSMikolaj GolubYFLAGS+=-v
367297a2ffSMikolaj Golub
377297a2ffSMikolaj GolubCLEANFILES=y.tab.c y.tab.h y.output
387297a2ffSMikolaj Golub
397297a2ffSMikolaj Golub.include <bsd.snmpmod.mk>
40