1c6063d0dSWarner Losh.include <src.opts.mk> 232115b10SPawel Jakub Dawidek 3bcefcb02SGlen BarberPACKAGE=hast 422289a8cSEnji Cooper.PATH: ${.CURDIR:H}/hastd 532115b10SPawel Jakub Dawidek 632115b10SPawel Jakub DawidekPROG= hastctl 732115b10SPawel Jakub DawidekSRCS= activemap.c 832115b10SPawel Jakub DawidekSRCS+= ebuf.c 98cd3d45aSPawel Jakub DawidekSRCS+= hast_checksum.c hast_compression.c hast_proto.c hastctl.c 108cd3d45aSPawel Jakub DawidekSRCS+= lzf.c 1132115b10SPawel Jakub DawidekSRCS+= metadata.c 1232115b10SPawel Jakub DawidekSRCS+= nv.c 1332115b10SPawel Jakub DawidekSRCS+= parse.y pjdlog.c 142237b7eaSPawel Jakub DawidekSRCS+= proto.c proto_common.c proto_uds.c 1532115b10SPawel Jakub DawidekSRCS+= token.l 1632115b10SPawel Jakub DawidekSRCS+= subr.c 1732115b10SPawel Jakub DawidekSRCS+= y.tab.h 1832115b10SPawel Jakub DawidekMAN= hastctl.8 1932115b10SPawel Jakub Dawidek 209e5bdc9dSPawel Jakub DawidekNO_WFORMAT= 216130c105SDimitry AndricNO_WCAST_ALIGN= 227e659f94SEd SchoutenNO_WMISSING_VARIABLE_DECLARATIONS= 2322289a8cSEnji CooperCFLAGS+=-I${.CURDIR:H}/hastd 24a6de1e5cSPawel Jakub DawidekCFLAGS+=-DHAVE_CAPSICUM 2532115b10SPawel Jakub DawidekCFLAGS+=-DINET 2632115b10SPawel Jakub Dawidek.if ${MK_INET6_SUPPORT} != "no" 2732115b10SPawel Jakub DawidekCFLAGS+=-DINET6 2832115b10SPawel Jakub Dawidek.endif 2932115b10SPawel Jakub Dawidek# This is needed to have WARNS > 1. 3032115b10SPawel Jakub DawidekCFLAGS+=-DYY_NO_UNPUT 3174ef7300SPawel Jakub DawidekCFLAGS+=-DYY_NO_INPUT 3232115b10SPawel Jakub Dawidek 33*fdbfaefeSXin LILIBADD= md util z 3432115b10SPawel Jakub Dawidek 3532115b10SPawel Jakub DawidekYFLAGS+=-v 3632115b10SPawel Jakub Dawidek 3732115b10SPawel Jakub DawidekCLEANFILES=y.tab.c y.tab.h y.output 3832115b10SPawel Jakub Dawidek 3932115b10SPawel Jakub Dawidek.include <bsd.prog.mk> 40