Cross Reference: Makefile
xref: /src/tests/crypto/libcrypto/threads/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/crypto/libcrypto/threads/
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

Indexes created Mon Jan 26 14:10:17 GMT 2026