# $NetBSD: Makefile,v 1.10 2026/01/28 16:10:26 christos Exp $ .include 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 FILES+=8489a545.0 FILESDIR_8489a545.0= ${TESTSDIR}/store HELPER_SRCS= ${${HAVE_OPENSSL} == 10 :? mttest.c : threadstest.c} .include .PATH: ${OPENSSLSRC}/apps .PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data .PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data/store LIBCRYPTO!= cd ${OPENSSLSRC}/../lib/libcrypto && ${PRINTOBJDIR} LDADD_AFTER+= ${LIBCRYPTO}/libcrypto.a DPADD_AFTER+= ${LIBCRYPT}