Makefile revision 1.13
1# $NetBSD: Makefile,v 1.13 2020/10/18 14:36:43 christos Exp $ 2 3.include "../Makefile.inc" 4 5.PATH: ${S}/dist/pf/net ${S}/dist/pf/netinet 6 7KMOD= pf 8IOCONF= pf.ioconf 9SRCS= if_compat.c 10SRCS+= if_pflog.c 11SRCS+= pf.c 12SRCS+= pf_if.c 13SRCS+= pf_ioctl.c 14SRCS+= pf_mtag.c 15SRCS+= pf_norm.c 16SRCS+= pf_osfp.c 17SRCS+= pf_ruleset.c 18SRCS+= pf_table.c 19SRCS+= tcp_rndiss.c 20 21CPPFLAGS+= -I${S}/dist/pf -I${S} -DINET6 -DINET 22 23WARNS= 3 24 25.if defined(HAVE_GCC) && ${HAVE_GCC} >= 7 && ${ACTIVE_CC} == "gcc" 26COPTS.pf.c+= -Wno-error=implicit-fallthrough 27.endif 28COPTS.pf.c += -Wno-error=address-of-packed-member 29COPTS.pf_norm.c += -Wno-error=address-of-packed-member 30COPTS.pf_table.c += -Wno-error=address-of-packed-member 31 32.include <bsd.kmodule.mk> 33