Makefile revision 1.3
1#	$NetBSD: Makefile,v 1.3 2012/08/02 00:22:32 matt Exp $
2#
3
4.include "../Makefile.inc"
5
6.PATH:	${S}/net
7
8KMOD=	bpf
9# XXX: bpf_filter.c maybe needs to be its own module (or made
10# inseparable from bpfilter?)
11SRCS=	bpf.c bpf_filter.c
12
13.PATH:	${S}/arch/${MACHINE}/${MACHINE}
14.PATH:	${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH}
15.PATH:	${S}/arch/${MACHINE_CPU}/${MACHINE_CPU}
16
17.if (exists(${S}/arch/${MACHINE}/${MACHINE}/bpf_jit_machdep.c)) || \
18    (exists(${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH}/bpf_jit_machdep.c)) || \
19    (exists(${S}/arch/${MACHINE_CPU}/${MACHINE_CPU}/bpf_jit_machdep.c))
20SRCS+=		bpf_jit.c
21SRCS+=		bpf_jit_machdep.c
22CPPFLAGS+=	-DBPF_JIT
23.endif
24
25.include <bsd.kmodule.mk>
26