1 # $NetBSD: Makefile,v 1.17 2025/07/19 11:36:10 christos Exp $ 2 3 .include <bsd.own.mk> 4 5 SUBDIR+=bf bn cast conf des dh dsa ec engine evp hmac \ 6 rc2 rc4 rsa srp threads 7 8 .if ${HAVE_OPENSSL} <= 11 9 SUBDIR+= ecdh ecdsa md2 10 .endif 11 12 SUBDIR+=idea mdc2 13 SUBDIR+=rc5 14 15 .if ${HAVE_OPENSSL} == 10 16 SUBDIR += lhash sha x509v3 17 .endif 18 19 TESTSDIR= ${TESTSBASE}/crypto/libcrypto 20 21 TESTS_C+= t_sha512trunc 22 DPADD.t_sha512trunc+= ${LIBCRYPTO} ${LIBPTHREAD} 23 LDADD.t_sha512trunc+= -lcrypto -lpthread 24 25 .if ${HAVE_OPENSSL} == 10 26 TESTS_SH= t_certs 27 .endif 28 TESTS_SH+= t_ciphers 29 TESTS_SH+= t_hashes 30 TESTS_SH+= t_libcrypto 31 TESTS_SH+= t_pubkey 32 33 .include <bsd.test.mk> 34