dts: Import DTS from Linux 5.6
[freebsd.git] / tests / sys / geom / class / eli / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/sys/geom/eli ${SRCTOP}/sys/crypto/sha2
4
5 PACKAGE=        tests
6
7 TESTSDIR=       ${TESTSBASE}/sys/geom/class/${.CURDIR:T}
8
9 ATF_TESTS_C=    pbkdf2_test
10 ATF_TESTS_SH+=  attach_test
11 ATF_TESTS_SH+=  configure_test
12 ATF_TESTS_SH+=  delkey_test
13 ATF_TESTS_SH+=  detach_test
14 ATF_TESTS_SH+=  init_test
15 ATF_TESTS_SH+=  integrity_test
16 ATF_TESTS_SH+=  kill_test
17 ATF_TESTS_SH+=  misc_test
18 ATF_TESTS_SH+=  onetime_test
19 ATF_TESTS_SH+=  online_resize_test
20 ATF_TESTS_SH+=  resize_test
21 ATF_TESTS_SH+=  setkey_test
22
23 ${PACKAGE}FILES+=               conf.sh
24
25 CFLAGS.pbkdf2_test=     -I${SRCTOP}/sys
26
27 SRCS.pbkdf2_test=       \
28                 hmac_test.c \
29                 g_eli_crypto.c \
30                 g_eli_hmac.c \
31                 pkcs5v2.c \
32                 sha512c.c \
33                 sha256c.c
34
35 LIBADD.pbkdf2_test= crypto
36
37 testvect.h:
38         python gentestvect.py > ${.TARGET}
39
40 .include <bsd.test.mk>