aboutsummaryrefslogblamecommitdiff
path: root/lib/libc/tests/hash/Makefile
blob: 1e2cd29dbddfdb196a6bac197b0d4281db82d3da (plain) (tree)
1
2
3
4
5
6
7
8
9

           
                     

                      
 


                         

                                 

                                 






                                 



                                                
 




                                          
 

                              
 

                                                                 



                                   
# $FreeBSD$

PACKAGE=	tests

.include <src.opts.mk>

NETBSD_ATF_TESTS_C=

.if ${MK_OPENSSL} != "no"
# XXX: doesn't compile
#NETBSD_ATF_TESTS_C+=	hmac_test
NETBSD_ATF_TESTS_C+=	sha2_test
.endif

NETBSD_ATF_TESTS_SH=	hash_test

BINDIR=		${TESTSDIR}

PROGS+=		h_hash

FILESGROUPS+=	${PACKAGE}DATA_FILES
${PACKAGE}DATA_FILESPACKAGE=	tests

${PACKAGE}DATA_FILESDIR=	${TESTSDIR}/data

${PACKAGE}DATA_FILES+=	data/md5test-in
${PACKAGE}DATA_FILES+=	data/md5test-out
${PACKAGE}DATA_FILES+=	data/sha1test-in
${PACKAGE}DATA_FILES+=	data/sha1test-out
${PACKAGE}DATA_FILES+=	data/sha1test2-out

LIBADD+=		md
LIBADD.sha2_test+=	crypto

CFLAGS.sha2_test+=	-I${SRCTOP}/crypto/openssh/openbsd-compat
CFLAGS.sha2_test+=	-I${SRCTOP}/crypto/openssh

.include "../Makefile.netbsd-tests"

.include <bsd.test.mk>