Home | History | Annotate | Line # | Download | only in libcrypto
      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