xref: /netbsd-src/tests/lib/libbpfjit/Makefile (revision 6fc7edbd65da73881e79627ad47812b1964c1c5a)
1*6fc7edbdShannken# $NetBSD: Makefile,v 1.6 2016/05/24 10:16:34 hannken Exp $
265b4b421Salnsn
365b4b421Salnsn.include <bsd.own.mk>
465b4b421Salnsn.include <../../../external/bsd/sljit/Makefile.inc>
565b4b421Salnsn
665b4b421SalnsnTESTSDIR=	${TESTSBASE}/lib/libbpfjit
765b4b421Salnsn
865b4b421SalnsnTESTS_C+=	t_bpfjit
9a6c4b352SalnsnTESTS_C+=	t_extmem
106c8422a0SalnsnTESTS_C+=	t_cop
1165b4b421Salnsn
12*6fc7edbdShannkenPAXCTL_FLAGS=	+m
13*6fc7edbdShannken
1465b4b421Salnsn# XXX this variable doesn't belong to here
1565b4b421SalnsnLIBBPFJITDIR!=	cd ${NETBSDSRCDIR}/lib/libbpfjit && ${PRINTOBJDIR}
1665b4b421Salnsn
1765b4b421SalnsnLDADD+=		-L${LIBBPFJITDIR} -lbpfjit
1865b4b421SalnsnDPADD+=		${LIBBPFJITDIR}/libbpfjit.a
1965b4b421Salnsn
2065b4b421SalnsnLDADD+=		-L${LIBSLJITDIR} -lsljit
2165b4b421SalnsnDPADD+=		${LIBSLJITDIR}/libsljit.a
2265b4b421Salnsn
2365b4b421SalnsnLDADD+=		${LIBPCAP}
2465b4b421Salnsn
2565b4b421Salnsn.include <bsd.test.mk>
26