Home | History | Annotate | Line # | Download | only in tprof
Makefile revision 1.12
      1  1.12       ryo #	$NetBSD: Makefile,v 1.12 2022/12/01 00:43:27 ryo Exp $
      2   1.4      maxv 
      3   1.4      maxv .PATH:	${.CURDIR}/arch
      4   1.1      yamt 
      5   1.1      yamt PROG=	tprof
      6   1.3      yamt MAN=	tprof.8
      7  1.12       ryo SRCS=	tprof.c tprof_analyze.c tprof_top.c ksyms.c
      8   1.4      maxv 
      9   1.4      maxv .if	${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
     10   1.4      maxv SRCS+=	tprof_x86.c
     11   1.7  jmcneill .elif	!empty(MACHINE_ARCH:M*armv7*)
     12   1.7  jmcneill SRCS+=	tprof_armv7.c
     13  1.10       rin .elif	!empty(MACHINE_ARCH:Maarch64*)
     14   1.6  jmcneill SRCS+=	tprof_armv8.c
     15   1.4      maxv .else
     16   1.4      maxv SRCS+=	tprof_noarch.c
     17   1.4      maxv .endif
     18   1.1      yamt 
     19   1.1      yamt CPPFLAGS+= -I${NETBSDSRCDIR}/sys/
     20   1.1      yamt 
     21   1.1      yamt LDADD+= -lpthread
     22  1.12       ryo LDADD+= -lm
     23   1.5      maxv LDADD+= -lelf
     24   1.5      maxv LDADD+= -lutil
     25   1.1      yamt DPADD+= ${LIBPTHREAD}
     26  1.12       ryo DPADD+= ${LIBM}
     27   1.5      maxv DPADD+= ${LIBELF}
     28   1.5      maxv DPADD+= ${LIBUTIL}
     29   1.1      yamt 
     30   1.1      yamt .include <bsd.own.mk>
     31   1.1      yamt .include <bsd.prog.mk>
     32