xref: /freebsd-12.1/lib/libc/tests/hash/Makefile (revision 0a57eb32)
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