]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/sys/geom/class/eli/Makefile
MFC r341390, r341392, r341667
[FreeBSD/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+=  resize_test
20 ATF_TESTS_SH+=  setkey_test
21
22 ${PACKAGE}FILES+=               conf.sh
23
24 CFLAGS.pbkdf2_test=     -I${SRCTOP}/sys
25
26 SRCS.pbkdf2_test=       \
27                 hmac_test.c \
28                 g_eli_crypto.c \
29                 g_eli_hmac.c \
30                 pkcs5v2.c \
31                 sha512c.c \
32                 sha256c.c
33
34 LIBADD.pbkdf2_test= crypto
35
36 testvect.h:
37         python gentestvect.py > ${.TARGET}
38
39 .include <bsd.test.mk>