xref: /freebsd/sbin/hastd/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1c6063d0dSWarner Losh.include <src.opts.mk>
232115b10SPawel Jakub Dawidek
3bcefcb02SGlen BarberPACKAGE=hast
432115b10SPawel Jakub DawidekPROG=	hastd
532115b10SPawel Jakub DawidekSRCS=	activemap.c
6*6998572aSXin LISRCS+=	control.c
75bdff860SPawel Jakub DawidekSRCS+=	ebuf.c event.c
88cd3d45aSPawel Jakub DawidekSRCS+=	hast_checksum.c hast_compression.c hast_proto.c hastd.c hooks.c
98cd3d45aSPawel Jakub DawidekSRCS+=	lzf.c
1032115b10SPawel Jakub DawidekSRCS+=	metadata.c
1132115b10SPawel Jakub DawidekSRCS+=	nv.c
1232115b10SPawel Jakub DawidekSRCS+=	secondary.c
1332115b10SPawel Jakub DawidekSRCS+=	parse.y pjdlog.c primary.c
14933728eeSPawel Jakub DawidekSRCS+=	proto.c proto_common.c proto_socketpair.c proto_tcp.c proto_uds.c
1532115b10SPawel Jakub DawidekSRCS+=	rangelock.c
1632115b10SPawel Jakub DawidekSRCS+=	subr.c
1732115b10SPawel Jakub DawidekSRCS+=	token.l
1832115b10SPawel Jakub DawidekSRCS+=	y.tab.h
1932115b10SPawel Jakub DawidekMAN=	hastd.8 hast.conf.5
2032115b10SPawel Jakub Dawidek
219e5bdc9dSPawel Jakub DawidekNO_WFORMAT=
226130c105SDimitry AndricNO_WCAST_ALIGN=
237e659f94SEd SchoutenNO_WMISSING_VARIABLE_DECLARATIONS=
2432115b10SPawel Jakub DawidekCFLAGS+=-I${.CURDIR}
25a6de1e5cSPawel Jakub DawidekCFLAGS+=-DHAVE_CAPSICUM
26a6de1e5cSPawel Jakub DawidekCFLAGS+=-DPROTO_TCP_DEFAULT_PORT=8457
2732115b10SPawel Jakub DawidekCFLAGS+=-DINET
2832115b10SPawel Jakub Dawidek.if ${MK_INET6_SUPPORT} != "no"
2932115b10SPawel Jakub DawidekCFLAGS+=-DINET6
3032115b10SPawel Jakub Dawidek.endif
3132115b10SPawel Jakub Dawidek
32*6998572aSXin LILIBADD=	geom md pthread util z
3332115b10SPawel Jakub Dawidek
3432115b10SPawel Jakub DawidekYFLAGS+=-v
3532115b10SPawel Jakub Dawidek
3632115b10SPawel Jakub DawidekCLEANFILES=y.tab.c y.tab.h y.output
3732115b10SPawel Jakub Dawidek
3832115b10SPawel Jakub Dawidek.include <bsd.prog.mk>
39