aboutsummaryrefslogtreecommitdiff
path: root/tests/sys/geom/class/eli/Makefile
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2017-03-14 07:00:22 +0000
committerEnji Cooper <ngie@FreeBSD.org>2017-03-14 07:00:22 +0000
commite22ad7bca1a2a95d506d1b0f05b7b29e22bb5edd (patch)
treeef52d71bdb8a528e228065541ec217caebd58a36 /tests/sys/geom/class/eli/Makefile
parent4599b54219d467c06e4d501a642d87d45cf0cf4f (diff)
Notes
Diffstat (limited to 'tests/sys/geom/class/eli/Makefile')
-rw-r--r--tests/sys/geom/class/eli/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/sys/geom/class/eli/Makefile b/tests/sys/geom/class/eli/Makefile
index f108f877aabd..35d0373ec4f0 100644
--- a/tests/sys/geom/class/eli/Makefile
+++ b/tests/sys/geom/class/eli/Makefile
@@ -1,9 +1,13 @@
# $FreeBSD$
+.PATH: ${SRCTOP}/sys/geom/eli ${SRCTOP}/sys/crypto/sha2
+
PACKAGE= tests
TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T}
+ATF_TESTS_C= pbkdf2_test
+
TAP_TESTS_SH+= attach_d_test
TAP_TESTS_SH+= configure_b_B_test
TAP_TESTS_SH+= delkey_test
@@ -40,4 +44,19 @@ ${PACKAGE}FILES+= conf.sh
TEST_METADATA.$t+= required_user="root"
.endfor
+CFLAGS.pbkdf2_test= -I${SYSDIR}/sys
+
+SRCS.pbkdf2_test= \
+ hmac_test.c \
+ g_eli_crypto.c \
+ g_eli_hmac.c \
+ pkcs5v2.c \
+ sha512c.c \
+ sha256c.c
+
+LIBADD.pbkdf2_test= crypto
+
+testvect.h:
+ python gentestvect.py > ${.TARGET}
+
.include <bsd.test.mk>