xref: /f-stack/tools/ipfw/Makefile (revision d4a07e70)
1# $FreeBSD$
2
3TOPDIR?=${CURDIR}/../..
4include ${TOPDIR}/tools/opts.mk
5
6PACKAGE=ipfw
7PROG=	ipfw
8SRCS=	ipfw2.c ipv6.c main.c nat.c tables.c compat.c
9SRCS+=	nat64clat.c nat64lsn.c nat64stl.c nptv6.c
10
11ifneq (${MK_DUMMYNET},"no")
12SRCS+=  dummynet.c
13CFLAGS+= -DDUMMYNET
14endif
15
16ifneq (${MK_PF},"no")
17SRCS+=  altq.c
18CFLAGS+=-DPF
19endif
20
21ifneq (${MK_INET6_SUPPORT},"no")
22CFLAGS+= -DINET6
23endif
24
25LIBADD=	util
26MAN=	ipfw.8
27
28include ${TOPDIR}/tools/prog.mk
29
30CWARNFLAGS+= -Wno-cast-align
31