blob: 42eac7f368d72963b5129624ae314a58ed3a048e (
plain)
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
26
27
28
29
30
31
|
# $NetBSD: Makefile,v 1.7 2023/05/13 17:46:10 riastradh Exp $
.include <bsd.own.mk>
PROGDPLIBSSTATIC=yes
HELPER_NAME= threadstest
HELPER_DIR= threads
CPPFLAGS+= -DPTHREADS
CFLAGS+= -pthread
COPTS.threadstest.c+= -Wno-missing-field-initializers
DPADD+= ${LIBPTHREAD} ${LIBSSL}
LDADD+= -lpthread -lssl
FILESDIR= ${TESTSDIR}
FILES= server.pem
FILESNAME_server.pem= d_server.pem
FILES+= client.pem
FILESNAME_client.pem= d_client.pem
.if ${HAVE_OPENSSL} > 11
FILES+=rsakey.pem
FILES+=default.cnf
.endif
HELPER_SRCS= ${${HAVE_OPENSSL} == 10 :? mttest.c : threadstest.c}
.include <bsd.init.mk>
.PATH: ${OPENSSLSRC}/apps
.PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data
|