1# $NetBSD: Makefile,v 1.6 2010/11/07 17:46:46 jmmv Exp $
2
3.include <bsd.own.mk>
4
5TESTSDIR=	${TESTSBASE}/atf/atf-run
6ATFFILE=	yes
7
8SRCDIR=		${NETBSDSRCDIR}/external/bsd/atf/dist
9.PATH:		${SRCDIR}/atf-run
10.PATH:		${SRCDIR}/atf-c++
11.PATH:		${SRCDIR}/atf-c++/detail
12.PATH:		${.CURDIR}/../../../lib/libatf-c
13
14CPPFLAGS+=	-DHAVE_CONFIG_H
15CPPFLAGS+=	-I${SRCDIR}/atf-run
16CPPFLAGS+=	-I${SRCDIR}
17CPPFLAGS+=	-I${.CURDIR}/../../../lib/libatf-c
18
19TESTS_CXX=	atffile_test
20TESTS_CXX+=	bad_metadata_helper
21TESTS_CXX+=	config_test
22TESTS_CXX+=	expect_helpers
23TESTS_CXX+=	fs_test
24TESTS_CXX+=	io_test
25TESTS_CXX+=	misc_helpers
26TESTS_CXX+=	pass_helper
27TESTS_CXX+=	requirements_test
28TESTS_CXX+=	several_tcs_helper
29TESTS_CXX+=	signals_test
30TESTS_CXX+=	test_program_test
31TESTS_CXX+=	user_test
32TESTS_CXX+=	zero_tcs_helper
33TESTS_SH=	integration_test
34
35SRCS.atffile_test=	atffile_test.cpp atffile.cpp test_helpers.cpp
36SRCS.config_test=	config_test.cpp config.cpp test_helpers.cpp
37SRCS.fs_test=		fs_test.cpp fs.cpp test_helpers.cpp user.cpp
38SRCS.io_test=		io_test.cpp io.cpp signals.cpp test_helpers.cpp
39SRCS.requirements_test=	requirements_test.cpp requirements.cpp user.cpp
40SRCS.signals_test=	signals_test.cpp signals.cpp
41SRCS.test_program_test=	fs.cpp io.cpp requirements.cpp signals.cpp \
42			test_helpers.cpp test_program_test.cpp \
43			test-program.cpp timer.cpp user.cpp
44SRCS.user_test=		user_test.cpp user.cpp
45
46.include <bsd.test.mk>
47