Makefile revision 1.9
11.9Schristos# $NetBSD: Makefile,v 1.9 2025/07/18 00:51:36 christos Exp $ 21.1Sjmmv 31.6Schristos.include <bsd.own.mk> 41.1SjmmvHELPER_NAME= threadstest 51.2ScubeHELPER_DIR= threads 61.1Sjmmv 71.1SjmmvCPPFLAGS+= -DPTHREADS 81.1SjmmvCFLAGS+= -pthread 91.1Sjmmv 101.7SriastradCOPTS.threadstest.c+= -Wno-missing-field-initializers 111.7Sriastrad 121.1SjmmvDPADD+= ${LIBPTHREAD} ${LIBSSL} 131.1SjmmvLDADD+= -lpthread -lssl 141.1Sjmmv 151.9Schristos 161.1SjmmvFILESDIR= ${TESTSDIR} 171.1SjmmvFILES= server.pem 181.1SjmmvFILESNAME_server.pem= d_server.pem 191.1SjmmvFILES+= client.pem 201.1SjmmvFILESNAME_client.pem= d_client.pem 211.6Schristos.if ${HAVE_OPENSSL} > 11 221.6SchristosFILES+=rsakey.pem 231.6SchristosFILES+=default.cnf 241.6Schristos.endif 251.1Sjmmv 261.4SchristosHELPER_SRCS= ${${HAVE_OPENSSL} == 10 :? mttest.c : threadstest.c} 271.3Schristos 281.4Schristos.include <bsd.init.mk> 291.5Schristos 301.5Schristos.PATH: ${OPENSSLSRC}/apps 311.6Schristos.PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data 321.9SchristosLIBCRYPTO!= cd ${OPENSSLSRC}/../lib/libcrypto && ${PRINTOBJDIR} 331.9SchristosLDADD_AFTER+= ${LIBCRYPTO}/libcrypto.a 341.9SchristosDPADD_AFTER+= ${LIBCRYPT} 35