xref: /freebsd/usr.sbin/traceroute/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
17b133663SMariusz Zaborski.include <src.opts.mk>
27b133663SMariusz Zaborski
3a7b5a3d4SEmmanuel VadotPACKAGE=	runtime
4dea673e9SRodney W. GrimesPROG=	traceroute
5345e52e7SRuslan ErmilovMAN=	traceroute.8
6*9b7a920aSLexi WinterSRCS=	as.c traceroute.c ifaddrlist.c findsaddr-udp.c
7cda2a9b2SRuslan ErmilovBINOWN=	root
8dea673e9SRodney W. GrimesBINMODE=4555
990e655eaSDavid E. O'Brien
108340281fSRuslan Ermilov.if !defined(TRACEROUTE_NO_IPSEC)
119bad006eSYoshinobu InoueCFLAGS+= -DIPSEC
129bad006eSYoshinobu Inoue.endif
13b011f9fdSPeter Wemm# RTT Jitter on the internet these days means printing 3 decimal places on
14b011f9fdSPeter Wemm# > 1000ms times is plain useless.  Uncomment this to enable variable precision
15b011f9fdSPeter Wemm# reporting, ie: print a variable precision from 0.001ms through 1000ms
16b011f9fdSPeter Wemm# CFLAGS+= -DSANE_PRECISION
17b011f9fdSPeter Wemm
188340281fSRuslan Ermilov.if !defined(TRACEROUTE_NO_IPSEC)
19c6db8143SBaptiste DaroussinLIBADD+=	ipsec
209bad006eSYoshinobu Inoue.endif
217b5698c2SBill Fenner
227b133663SMariusz Zaborski.if ${MK_CASPER} != "no"
237b133663SMariusz ZaborskiLIBADD+=	casper
247b133663SMariusz ZaborskiLIBADD+=	cap_dns
252560d181SMariusz ZaborskiCFLAGS+=-DWITH_CASPER
267b133663SMariusz Zaborski.endif
277b133663SMariusz Zaborski
28f02cd756SUlrich SpörleinWARNS?=	3
2971ccf092SEd Schouten
30dea673e9SRodney W. Grimes.include <bsd.prog.mk>
31