blob: 103010daef9b7ccd42237dfa4e2a6fc48146ac80 [file] [log] [blame]
William A. Kennington III1d250552018-08-16 00:46:34 -07001@VALGRIND_CHECK_RULES@
2@CODE_COVERAGE_RULES@
3
4gtest_cppflags = $(AM_CPPFLAGS) $(GTEST_CFLAGS) $(GMOCK_CFLAGS)
5gtest_ldadd = $(GPIOPLUS_LIBS) $(GTEST_LIBS) $(GMOCK_LIBS) -lgmock_main
6
7check_PROGRAMS =
8TESTS = $(check_PROGRAMS)
William A. Kennington III26954bd2018-08-16 17:55:07 -07009
William A. Kennington IIId8218232018-08-16 19:46:21 -070010check_PROGRAMS += chip
11chip_SOURCES = chip.cpp
12chip_CPPFLAGS = $(gtest_cppflags)
13chip_LDADD = $(gtest_ldadd)
14
William A. Kennington IIIf3942f62018-08-17 13:15:38 -070015check_PROGRAMS += event
16event_SOURCES = event.cpp
17event_CPPFLAGS = $(gtest_cppflags)
18event_LDADD = $(gtest_ldadd)
19
William A. Kennington IIIb00dd042018-08-17 13:14:34 -070020check_PROGRAMS += handle
21handle_SOURCES = handle.cpp
22handle_CPPFLAGS = $(gtest_cppflags)
23handle_LDADD = $(gtest_ldadd)
24
William A. Kennington III88a89bc2018-09-20 13:27:35 -070025check_PROGRAMS += internal/fd
William A. Kennington III26954bd2018-08-16 17:55:07 -070026internal_fd_SOURCES = internal/fd.cpp
27internal_fd_CPPFLAGS = $(gtest_cppflags)
28internal_fd_LDADD = $(gtest_ldadd)
William A. Kennington III8ff58122018-10-26 00:42:36 -070029
William A. Kennington IIIad6ada42018-12-19 13:07:40 -080030check_PROGRAMS += mocks
31mocks_SOURCES = mocks.cpp
32mocks_CPPFLAGS = $(gtest_cppflags)
33mocks_LDADD = $(gtest_ldadd)
34
William A. Kennington III8ff58122018-10-26 00:42:36 -070035check_PROGRAMS += utility/aspeed
36utility_aspeed_SOURCES = utility/aspeed.cpp
37utility_aspeed_CPPFLAGS = $(gtest_cppflags)
38utility_aspeed_LDADD = $(gtest_ldadd)