1fba3cde9SJulio Merino.include <bsd.init.mk> 2fba3cde9SJulio Merino 343faedc1SGlen BarberPACKAGE= tests 443faedc1SGlen Barber 5762c167eSJulio MerinoTESTS_SUBDIRS= detail 6fba3cde9SJulio Merino 7b2d48be1SEnji CooperATF= ${SRCTOP}/contrib/atf 8fba3cde9SJulio Merino.PATH: ${ATF}/atf-c 9fba3cde9SJulio Merino.PATH: ${ATF}/atf-c/detail 10fba3cde9SJulio Merino 110677dfd1SJulio MerinoCFLAGS+= -DATF_INCLUDEDIR='"${INCLUDEDIR}"' 12fba3cde9SJulio MerinoCFLAGS+= -I${ATF} 13fba3cde9SJulio Merino 14430f7286SEnji Cooper${PACKAGE}FILES+= macros_h_test.c 15430f7286SEnji Cooper${PACKAGE}FILES+= unused_test.c 16fba3cde9SJulio Merino 17fba3cde9SJulio Merino.for _T in atf_c_test \ 18fba3cde9SJulio Merino build_test \ 19fba3cde9SJulio Merino check_test \ 20fba3cde9SJulio Merino error_test \ 21fba3cde9SJulio Merino macros_test \ 22fba3cde9SJulio Merino tc_test \ 23fba3cde9SJulio Merino tp_test \ 24fba3cde9SJulio Merino utils_test 25fba3cde9SJulio MerinoATF_TESTS_C+= ${_T} 26615dc002SJulio MerinoSRCS.${_T}= ${_T}.c test_helpers.c 27fba3cde9SJulio Merino.endfor 28fba3cde9SJulio Merino 296a2d6673SOlivier Cochard.for _T in atf_c_test \ 306a2d6673SOlivier Cochard build_test \ 316a2d6673SOlivier Cochard check_test \ 326a2d6673SOlivier Cochard macros_test 336a2d6673SOlivier CochardTEST_METADATA.${_T}+= required_programs="cc" 346a2d6673SOlivier Cochard.endfor 356a2d6673SOlivier Cochard 36*9b131f1eSAlex Richardson.include "Makefile.inc" 37f5fd950eSJulio Merino.include <bsd.test.mk> 38