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.7
11.7Sjmcneill#	$NetBSD: Makefile,v 1.7 2018/07/15 23:50:53 jmcneill Exp $
21.4Smaxv
31.4Smaxv.PATH:	${.CURDIR}/arch
41.1Syamt
51.1SyamtPROG=	tprof
61.3SyamtMAN=	tprof.8
71.5SmaxvSRCS=	tprof.c tprof_analyze.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.6Sjmcneill.elif	${MACHINE_ARCH} == "aarch64"
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.5SmaxvLDADD+= -lelf
231.5SmaxvLDADD+= -lutil
241.1SyamtDPADD+= ${LIBPTHREAD}
251.5SmaxvDPADD+= ${LIBELF}
261.5SmaxvDPADD+= ${LIBUTIL}
271.1Syamt
281.1Syamt.include <bsd.own.mk>
291.1Syamt.include <bsd.prog.mk>
30

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