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