xref: /minix3/usr.sbin/traceroute/Makefile (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1#	$NetBSD: Makefile,v 1.19 2011/09/11 01:06:26 christos Exp $
2
3USE_FORT?= yes	# network client
4
5RUMPPRG=traceroute
6MAN=	traceroute.8
7
8CPPFLAGS+=-DHAVE_MALLOC_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKIO_H=1
9CPPFLAGS+=-DHAVE_STRERROR=1 -DHAVE_SETLINEBUF=1 -DHAVE_SOCKADDR_SA_LEN=1
10CPPFLAGS+=-DHAVE_RAW_OPTIONS=1
11CPPFLAGS+=-DHAVE_ICMP_NEXTMTU=1
12
13.include <bsd.own.mk>
14.if !defined(__MINIX)
15CPPFLAGS+=-DIPSEC
16LDADD+=	-lipsec
17DPADD+=	${LIBIPSEC}
18.endif # !defined(__MINIX)
19
20BINOWN= root
21BINMODE=4555
22
23SRCS=	traceroute.c ifaddrlist.c
24SRCS+= version.c as.c
25
26.PATH: ${.CURDIR}/../../lib/libc/net
27RUMPSRCS= getifaddrs.c
28CPPFLAGS+= -DRUMP_ACTION
29
30AWKS=	median.awk mean.awk
31
32.include <bsd.prog.mk>
33