Makefile revision 1.2
1# $NetBSD: Makefile,v 1.2 2012/08/01 23:24:29 rmind 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