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