Makefile revision 1.10
11.10Schristos# $NetBSD: Makefile,v 1.10 2026/01/28 16:10:26 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.10SchristosFILES+=8489a545.0 271.10SchristosFILESDIR_8489a545.0= ${TESTSDIR}/store 281.10Schristos 291.4SchristosHELPER_SRCS= ${${HAVE_OPENSSL} == 10 :? mttest.c : threadstest.c} 301.3Schristos 311.4Schristos.include <bsd.init.mk> 321.5Schristos 331.5Schristos.PATH: ${OPENSSLSRC}/apps 341.6Schristos.PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data 351.10Schristos.PATH: ${OPENSSLSRC}/test/recipes/90-test_threads_data/store 361.9SchristosLIBCRYPTO!= cd ${OPENSSLSRC}/../lib/libcrypto && ${PRINTOBJDIR} 371.9SchristosLDADD_AFTER+= ${LIBCRYPTO}/libcrypto.a 381.9SchristosDPADD_AFTER+= ${LIBCRYPT} 39