1126385Smlaier# $FreeBSD: stable/11/sbin/pfctl/Makefile 319185 2017-05-30 04:17:22Z ngie $ 2126385Smlaier 3265420Simp.include <src.opts.mk> 4259916Sbz 5240494Sglebius# pf_ruleset.c is shared between kernel and pfctl 6319185Sngie.PATH: ${SRCTOP}/sys/netpfil/pf 7126385Smlaier 8298107SgjbPACKAGE=pf 9126385SmlaierPROG= pfctl 10240494SglebiusMAN= pfctl.8 11126385Smlaier 12126385SmlaierSRCS = pfctl.c parse.y pfctl_parser.c pf_print_state.c pfctl_altq.c 13126385SmlaierSRCS+= pfctl_osfp.c pfctl_radix.c pfctl_table.c pfctl_qstats.c 14145841SmlaierSRCS+= pfctl_optimize.c 15171173SmlaierSRCS+= pf_ruleset.c 16126385Smlaier 17198236SruWARNS?= 2 18126385SmlaierCFLAGS+= -Wall -Wmissing-prototypes -Wno-uninitialized 19240494SglebiusCFLAGS+= -Wstrict-prototypes 20240494SglebiusCFLAGS+= -DENABLE_ALTQ -I${.CURDIR} 21126385Smlaier 22259916Sbz# Need to use "WITH_" prefix to not conflict with the l/y INET/INET6 keywords 23259916Sbz.if ${MK_INET6_SUPPORT} != "no" 24259916SbzCFLAGS+= -DWITH_INET6 25259916Sbz.endif 26259916Sbz.if ${MK_INET_SUPPORT} != "no" 27259916SbzCFLAGS+= -DWITH_INET 28259916Sbz.endif 29259916Sbz 30126385SmlaierYFLAGS= 31126385Smlaier 32275030SbaptLIBADD= m md 33126385Smlaier 34126385Smlaier.include <bsd.prog.mk> 35