1# $NetBSD: Makefile,v 1.2 2020/06/29 08:54:58 lukem Exp $ 2 3KYUA_LIBS= engine store engine utils 4 5.include <bsd.init.mk> 6 7TESTSDIR= ${TESTSBASE}/kyua-cli/engine 8 9.PATH: ${SRCDIR}/engine 10 11TESTS_CXX= 12.for test in \ 13 action_test \ 14 config_test \ 15 context_test \ 16 exceptions_test \ 17 filters_test \ 18 kyuafile_test \ 19 metadata_test \ 20 test_case_test \ 21 test_program_test \ 22 test_result_test \ 23 testers_test 24TESTS_CXX+= ${test} 25SRCS.${test}= ${test}.cpp 26.endfor 27 28PROGS_CXX= test_case_atf_helpers 29SRCS.test_case_atf_helpers= test_case_atf_helpers.cpp 30BINDIR.test_case_atf_helpers= ${TESTSDIR} 31MAN.test_case_atf_helpers= # none 32LDADD.test_case_atf_helpers= -latf-c++ -latf-c 33DPADD.test_case_atf_helpers= ${LIBATF_CXX} ${LIBATF_C} 34 35PROGS_CXX+= test_case_plain_helpers 36SRCS.test_case_plain_helpers= test_case_plain_helpers.cpp 37BINDIR.test_case_plain_helpers= ${TESTSDIR} 38MAN.test_case_plain_helpers= # none 39 40TESTS_SUBDIRS+= drivers 41 42.include <bsd.test.mk> 43