12f121787SEnji Cooper# $FreeBSD$ 22f121787SEnji Cooper 343faedc1SGlen BarberPACKAGE= tests 4430f7286SEnji Cooper 5430f7286SEnji Cooper.include <src.opts.mk> 643faedc1SGlen Barber 770cf851cSEnji CooperNETBSD_ATF_TESTS_C= 870cf851cSEnji Cooper 970cf851cSEnji Cooper.if ${MK_OPENSSL} != "no" 10640235e2SEnji Cooper# XXX: doesn't compile 11640235e2SEnji Cooper#NETBSD_ATF_TESTS_C+= hmac_test 1270cf851cSEnji CooperNETBSD_ATF_TESTS_C+= sha2_test 1370cf851cSEnji Cooper.endif 142f121787SEnji Cooper 152f121787SEnji CooperNETBSD_ATF_TESTS_SH= hash_test 162f121787SEnji Cooper 172f121787SEnji CooperBINDIR= ${TESTSDIR} 182f121787SEnji Cooper 192f121787SEnji CooperPROGS+= h_hash 202f121787SEnji Cooper 21430f7286SEnji CooperFILESGROUPS+= ${PACKAGE}DATA_FILES 22430f7286SEnji Cooper${PACKAGE}DATA_FILESPACKAGE= tests 232f121787SEnji Cooper 24430f7286SEnji Cooper${PACKAGE}DATA_FILESDIR= ${TESTSDIR}/data 25430f7286SEnji Cooper 26430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/md5test-in 27430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/md5test-out 28430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/sha1test-in 29430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/sha1test-out 30430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/sha1test2-out 312f121787SEnji Cooper 32eacae6dcSBryan DreweryLIBADD+= md 33eacae6dcSBryan DreweryLIBADD.sha2_test+= crypto 342f121787SEnji Cooper 35*1cb45216SEnji CooperCFLAGS.h_hash+= -I${SRCTOP}/lib/libnetbsd 362f121787SEnji Cooper 372f121787SEnji Cooper.include "../Makefile.netbsd-tests" 382f121787SEnji Cooper 392f121787SEnji Cooper.include <bsd.test.mk> 40