1 # $NetBSD: Makefile,v 1.5.14.1 2023/08/11 13:43:43 martin Exp $ 2 3 .include <bsd.own.mk> 4 PROGDPLIBSSTATIC=yes 5 HELPER_NAME= threadstest 6 HELPER_DIR= threads 7 8 CPPFLAGS+= -DPTHREADS 9 CFLAGS+= -pthread 10 11 DPADD+= ${LIBPTHREAD} ${LIBSSL} 12 LDADD+= -lpthread -lssl 13 14 FILESDIR= ${TESTSDIR} 15 FILES= server.pem 16 FILESNAME_server.pem= d_server.pem 17 FILES+= client.pem 18 FILESNAME_client.pem= d_client.pem 19 .if ${HAVE_OPENSSL} > 11 20 FILES+=rsakey.pem 21 FILES+=default.cnf 22 .endif 23 24 HELPER_SRCS= ${${HAVE_OPENSSL} == 10 :? mttest.c : threadstest.c} 25 26 .include <bsd.init.mk> 27 28 .PATH: ${OPENSSLSRC}/apps 29 .PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data 30