build: provide a default WARNS for all in-tree builds
[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 WARNS?=         3
8
9 TESTSDIR=       ${TESTSBASE}/sys/geom/class/${.CURDIR:T}
10
11 ATF_TESTS_C=    pbkdf2_test
12 ATF_TESTS_SH+=  attach_test
13 ATF_TESTS_SH+=  configure_test
14 ATF_TESTS_SH+=  delkey_test
15 ATF_TESTS_SH+=  detach_test
16 ATF_TESTS_SH+=  init_test
17 ATF_TESTS_SH+=  integrity_test
18 ATF_TESTS_SH+=  kill_test
19 ATF_TESTS_SH+=  misc_test
20 ATF_TESTS_SH+=  onetime_test
21 ATF_TESTS_SH+=  online_resize_test
22 ATF_TESTS_SH+=  reentrancy_test
23 ATF_TESTS_SH+=  resize_test
24 ATF_TESTS_SH+=  setkey_test
25
26 ${PACKAGE}FILES+=               conf.sh
27
28 CFLAGS.pbkdf2_test=     -I${SRCTOP}/sys
29
30 SRCS.pbkdf2_test=       \
31                 hmac_test.c \
32                 g_eli_crypto.c \
33                 g_eli_hmac.c \
34                 pkcs5v2.c \
35                 sha512c.c \
36                 sha256c.c
37
38 LIBADD.pbkdf2_test= crypto
39
40 testvect.h:
41         python gentestvect.py > ${.TARGET}
42
43 .include <bsd.test.mk>