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