1290968Sngie# $FreeBSD: stable/11/tests/sys/geom/class/eli/Makefile 345394 2019-03-21 22:23:52Z asomers $
2290968Sngie
3327856Sasomers.PATH: ${SRCTOP}/sys/geom/eli ${SRCTOP}/sys/crypto/sha2
4327856Sasomers
5298107SgjbPACKAGE=	tests
6299094Sngie
7293821SngieTESTSDIR=	${TESTSBASE}/sys/geom/class/${.CURDIR:T}
8293821Sngie
9327856SasomersATF_TESTS_C=	pbkdf2_test
10328811SasomersATF_TESTS_SH+=	attach_test
11328811SasomersATF_TESTS_SH+=	configure_test
12328811SasomersATF_TESTS_SH+=	delkey_test
13328811SasomersATF_TESTS_SH+=	detach_test
14328811SasomersATF_TESTS_SH+=	init_test
15328811SasomersATF_TESTS_SH+=	integrity_test
16328811SasomersATF_TESTS_SH+=	kill_test
17330733SasomersATF_TESTS_SH+=	misc_test
18328811SasomersATF_TESTS_SH+=	onetime_test
19328811SasomersATF_TESTS_SH+=	resize_test
20328811SasomersATF_TESTS_SH+=	setkey_test
21327856Sasomers
22299094Sngie${PACKAGE}FILES+=		conf.sh
23291282Sngie
24327861SasomersCFLAGS.pbkdf2_test=	-I${SRCTOP}/sys
25327856Sasomers
26327856SasomersSRCS.pbkdf2_test=	\
27327856Sasomers		hmac_test.c \
28327856Sasomers		g_eli_crypto.c \
29327856Sasomers		g_eli_hmac.c \
30327856Sasomers		pkcs5v2.c \
31327856Sasomers		sha512c.c \
32327856Sasomers		sha256c.c
33327856Sasomers
34327856SasomersLIBADD.pbkdf2_test= crypto
35327856Sasomers
36327856Sasomerstestvect.h:
37327856Sasomers	python gentestvect.py > ${.TARGET}
38327856Sasomers
39290968Sngie.include <bsd.test.mk>
40