aboutsummaryrefslogtreecommitdiff
path: root/lib/libpthread/weak/Makefile
blob: f7cdd75c27234f73a317a36bfccda5487c1bf5c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#	$NetBSD: Makefile,v 1.2 2025/10/18 20:27:23 riastradh Exp $
#

TESTSDIR=	${TESTSBASE}/lib/libpthread/weak

TESTS_C+=	t_pthread_weak_nothread
TESTS_C+=	t_pthread_weak_threaded

CPPFLAGS+=	-I${.CURDIR}/lib

.include <bsd.own.mk>		# PRINTOBJDIR

.if !defined(H_PTHREAD_WEAK_OBJDIR)
H_PTHREAD_WEAK_OBJDIR!=	cd ${.CURDIR}/lib && ${PRINTOBJDIR}
.MAKEOVERRIDES+=	H_PTHREAD_WEAK_OBJDIR
.endif

LDADD+=		-L${H_PTHREAD_WEAK_OBJDIR}
LDADD+=		-Wl,-rpath,${TESTSBASE}/lib/libpthread/weak
LDADD+=		-lh_pthread_weak
LDADD.t_pthread_weak_threaded+=	-lpthread

SUBDIR+=	lib

.include <bsd.test.mk>