summaryrefslogtreecommitdiff
path: root/lib/libbpfjit/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libbpfjit/Makefile')
-rw-r--r--lib/libbpfjit/Makefile23
1 files changed, 23 insertions, 0 deletions
diff --git a/lib/libbpfjit/Makefile b/lib/libbpfjit/Makefile
new file mode 100644
index 0000000000000..00459ea3e81e1
--- /dev/null
+++ b/lib/libbpfjit/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.5 2014/06/25 19:13:27 alnsn Exp $
+
+.include <bsd.own.mk>
+.include <../../../external/bsd/sljit/Makefile.inc>
+
+TESTSDIR= ${TESTSBASE}/lib/libbpfjit
+
+TESTS_C+= t_bpfjit
+TESTS_C+= t_extmem
+TESTS_C+= t_cop
+
+# XXX this variable doesn't belong to here
+LIBBPFJITDIR!= cd ${NETBSDSRCDIR}/lib/libbpfjit && ${PRINTOBJDIR}
+
+LDADD+= -L${LIBBPFJITDIR} -lbpfjit
+DPADD+= ${LIBBPFJITDIR}/libbpfjit.a
+
+LDADD+= -L${LIBSLJITDIR} -lsljit
+DPADD+= ${LIBSLJITDIR}/libsljit.a
+
+LDADD+= ${LIBPCAP}
+
+.include <bsd.test.mk>