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