1257853Sjmmv# $FreeBSD: stable/10/lib/atf/libatf-c/tests/Makefile 313488 2017-02-09 22:49:48Z ngie $ 2257853Sjmmv 3257853Sjmmv.include <bsd.init.mk> 4257853Sjmmv 5262849SjmmvTESTS_SUBDIRS= detail 6257853Sjmmv 7313488SngieATF= ${SRCTOP}/contrib/atf 8257853Sjmmv.PATH: ${ATF}/atf-c 9257853Sjmmv.PATH: ${ATF}/atf-c/detail 10257853Sjmmv 11275988SngieCFLAGS+= -DATF_INCLUDEDIR='"${INCLUDEDIR}"' 12257853SjmmvCFLAGS+= -I${ATF} 13257853Sjmmv 14257853Sjmmv# macros_test.c contains a double 'const const' which will be gone with 15257853Sjmmv# the import of atf-0.18. 16257853Sjmmv# TODO(jmmv): Remove this workaround once we do that update. 17260096SdimCFLAGS.clang+= -Wno-duplicate-decl-specifier 18257853Sjmmv 19257853SjmmvFILESDIR= ${TESTSDIR} 20257853SjmmvFILES= macros_h_test.c 21257853SjmmvFILES+= unused_test.c 22257853Sjmmv 23257853Sjmmv.for _T in atf_c_test \ 24257853Sjmmv build_test \ 25257853Sjmmv check_test \ 26257853Sjmmv error_test \ 27257853Sjmmv macros_test \ 28257853Sjmmv tc_test \ 29257853Sjmmv tp_test \ 30257853Sjmmv utils_test 31257853SjmmvATF_TESTS_C+= ${_T} 32260024SjmmvSRCS.${_T}= ${_T}.c test_helpers.c 33257853Sjmmv.endfor 34257853Sjmmv 35264483Sjmmv.include <bsd.test.mk> 36