143faedc1SGlen BarberPACKAGE= tests 2430f7286SEnji Cooper 3430f7286SEnji Cooper.include <src.opts.mk> 443faedc1SGlen Barber 570cf851cSEnji CooperNETBSD_ATF_TESTS_C= 670cf851cSEnji Cooper 770cf851cSEnji Cooper.if ${MK_OPENSSL} != "no" 8640235e2SEnji Cooper# XXX: doesn't compile 9640235e2SEnji Cooper#NETBSD_ATF_TESTS_C+= hmac_test 1070cf851cSEnji CooperNETBSD_ATF_TESTS_C+= sha2_test 1170cf851cSEnji Cooper.endif 122f121787SEnji Cooper 132f121787SEnji CooperNETBSD_ATF_TESTS_SH= hash_test 142f121787SEnji Cooper 152f121787SEnji CooperBINDIR= ${TESTSDIR} 162f121787SEnji Cooper 172f121787SEnji CooperPROGS+= h_hash 182f121787SEnji Cooper 19430f7286SEnji CooperFILESGROUPS+= ${PACKAGE}DATA_FILES 20430f7286SEnji Cooper${PACKAGE}DATA_FILESPACKAGE= tests 212f121787SEnji Cooper 22430f7286SEnji Cooper${PACKAGE}DATA_FILESDIR= ${TESTSDIR}/data 23430f7286SEnji Cooper 24430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/md5test-in 25430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/md5test-out 26430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/sha1test-in 27430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/sha1test-out 28430f7286SEnji Cooper${PACKAGE}DATA_FILES+= data/sha1test2-out 292f121787SEnji Cooper 30eacae6dcSBryan DreweryLIBADD+= md 31eacae6dcSBryan DreweryLIBADD.sha2_test+= crypto 322f121787SEnji Cooper 33*1cb45216SEnji CooperCFLAGS.h_hash+= -I${SRCTOP}/lib/libnetbsd 342f121787SEnji Cooper 352f121787SEnji Cooper.include "../Makefile.netbsd-tests" 362f121787SEnji Cooper 372f121787SEnji Cooper.include <bsd.test.mk> 38