Home | History | Annotate | Line # | Download | only in weak
      1  1.2  riastrad #	$NetBSD: Makefile,v 1.2 2025/10/18 20:27:23 riastradh Exp $
      2  1.1  riastrad #
      3  1.1  riastrad 
      4  1.2  riastrad TESTSDIR=	${TESTSBASE}/lib/libpthread/weak
      5  1.2  riastrad 
      6  1.2  riastrad TESTS_C+=	t_pthread_weak_nothread
      7  1.2  riastrad TESTS_C+=	t_pthread_weak_threaded
      8  1.2  riastrad 
      9  1.2  riastrad CPPFLAGS+=	-I${.CURDIR}/lib
     10  1.2  riastrad 
     11  1.2  riastrad .include <bsd.own.mk>		# PRINTOBJDIR
     12  1.2  riastrad 
     13  1.2  riastrad .if !defined(H_PTHREAD_WEAK_OBJDIR)
     14  1.2  riastrad H_PTHREAD_WEAK_OBJDIR!=	cd ${.CURDIR}/lib && ${PRINTOBJDIR}
     15  1.2  riastrad .MAKEOVERRIDES+=	H_PTHREAD_WEAK_OBJDIR
     16  1.2  riastrad .endif
     17  1.2  riastrad 
     18  1.2  riastrad LDADD+=		-L${H_PTHREAD_WEAK_OBJDIR}
     19  1.2  riastrad LDADD+=		-Wl,-rpath,${TESTSBASE}/lib/libpthread/weak
     20  1.2  riastrad LDADD+=		-lh_pthread_weak
     21  1.2  riastrad LDADD.t_pthread_weak_threaded+=	-lpthread
     22  1.2  riastrad 
     23  1.1  riastrad SUBDIR+=	lib
     24  1.1  riastrad 
     25  1.2  riastrad .include <bsd.test.mk>
     26