Cross Reference: Makefile
xref: /src/usr.sbin/tprof/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/tprof/
Makefile revision 1.13
11.13Sryo#	$NetBSD: Makefile,v 1.13 2022/12/09 01:56:40 ryo Exp $
21.4Smaxv
31.4Smaxv.PATH:	${.CURDIR}/arch
41.1Syamt
51.1SyamtPROG=	tprof
61.3SyamtMAN=	tprof.8
71.12SryoSRCS=	tprof.c tprof_analyze.c tprof_top.c ksyms.c
81.4Smaxv
91.4Smaxv.if	${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
101.4SmaxvSRCS+=	tprof_x86.c
111.7Sjmcneill.elif	!empty(MACHINE_ARCH:M*armv7*)
121.7SjmcneillSRCS+=	tprof_armv7.c
131.10Srin.elif	!empty(MACHINE_ARCH:Maarch64*)
141.6SjmcneillSRCS+=	tprof_armv8.c
151.4Smaxv.else
161.4SmaxvSRCS+=	tprof_noarch.c
171.4Smaxv.endif
181.1Syamt
191.1SyamtCPPFLAGS+= -I${NETBSDSRCDIR}/sys/
201.1Syamt
211.1SyamtLDADD+= -lpthread
221.12SryoLDADD+= -lm
231.5SmaxvLDADD+= -lelf
241.13SryoLDADD+= -lterminfo
251.5SmaxvLDADD+= -lutil
261.1SyamtDPADD+= ${LIBPTHREAD}
271.12SryoDPADD+= ${LIBM}
281.5SmaxvDPADD+= ${LIBELF}
291.13SryoDPADD+= ${LIBTERMINFO}
301.5SmaxvDPADD+= ${LIBUTIL}
311.1Syamt
321.13SryoCOPTS.tprof_top.c = -Wno-format-nonliteral
331.13Sryo
341.1Syamt.include <bsd.own.mk>
351.1Syamt.include <bsd.prog.mk>
36

Indexes created Mon Nov 10 17:20:41 GMT 2025