Cross Reference: Makefile
xref: /src/tests/crypto/libcrypto/threads/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/crypto/libcrypto/threads/
Makefile revision 1.9
1# $NetBSD: Makefile,v 1.9 2025/07/18 00:51:36 christos Exp $
2
3.include <bsd.own.mk>
4HELPER_NAME=	threadstest
5HELPER_DIR=	threads
6
7CPPFLAGS+=	-DPTHREADS
8CFLAGS+=	-pthread
9
10COPTS.threadstest.c+=	-Wno-missing-field-initializers
11
12DPADD+=		${LIBPTHREAD} ${LIBSSL}
13LDADD+=		-lpthread -lssl
14
15
16FILESDIR=	${TESTSDIR}
17FILES=			server.pem
18FILESNAME_server.pem=	d_server.pem
19FILES+=			client.pem
20FILESNAME_client.pem=	d_client.pem
21.if ${HAVE_OPENSSL} > 11
22FILES+=rsakey.pem
23FILES+=default.cnf
24.endif
25
26HELPER_SRCS=	${${HAVE_OPENSSL} == 10 :? mttest.c : threadstest.c}
27
28.include <bsd.init.mk>
29
30.PATH:		${OPENSSLSRC}/apps
31.PATH:		${OPENSSLSRC}/test/recipes/90-test_threads_data
32LIBCRYPTO!= cd ${OPENSSLSRC}/../lib/libcrypto && ${PRINTOBJDIR}
33LDADD_AFTER+=  ${LIBCRYPTO}/libcrypto.a
34DPADD_AFTER+=          ${LIBCRYPT}
35

Indexes created Mon Dec 01 18:09:35 GMT 2025