blob: 731a0302bdd8662c6bc45f6c612436715d2f37f4 [file] [log] [blame]
Patrick Venture21be45a2018-11-06 12:08:52 -08001AM_CPPFLAGS = -I$(top_srcdir)/ \
2 $(GTEST_CFLAGS) \
3 $(GMOCK_CFLAGS)
4AM_CXXFLAGS = \
Patrick Venture4eb55952018-11-16 15:36:24 -08005 $(GTEST_MAIN_CFLAGS) \
6 $(SDBUSPLUS_CFLAGS)
Patrick Venture21be45a2018-11-06 12:08:52 -08007AM_LDFLAGS = \
8 $(GMOCK_LIBS) \
9 $(GTEST_MAIN_LIBS) \
Patrick Venture4eb55952018-11-16 15:36:24 -080010 $(OESDK_TESTCASE_FLAGS) \
11 $(SDBUSPLUS_LIBS)
Patrick Venture21be45a2018-11-06 12:08:52 -080012
13# Run all 'check' test programs
14check_PROGRAMS = \
Patrick Venturede77b302018-11-06 15:38:04 -080015 firmware_handler_unittest \
Patrick Venturedf848ee2018-11-06 15:44:00 -080016 firmware_stat_unittest \
Patrick Venture72388d72018-11-07 15:06:36 -080017 firmware_canhandle_unittest \
Patrick Venture18235e62018-11-08 10:21:09 -080018 firmware_open_unittest \
Patrick Venture8c535332018-11-08 15:58:00 -080019 firmware_write_unittest \
Patrick Venture68bb1432018-11-09 20:08:48 -080020 firmware_writemeta_unittest \
Patrick Venture9e5aab22018-11-09 20:49:28 -080021 firmware_close_unittest \
Patrick Venturea17cf442018-11-15 09:31:51 -080022 firmware_delete_unittest \
Patrick Venturecc7d1602018-11-15 13:58:33 -080023 firmware_sessionstat_unittest \
Patrick Ventureffcc5502018-11-16 12:32:38 -080024 firmware_commit_unittest \
Patrick Venture7753d942018-11-15 13:15:36 -080025 file_handler_unittest
Patrick Venture21be45a2018-11-06 12:08:52 -080026
27TESTS = $(check_PROGRAMS)
28
Patrick Venturede77b302018-11-06 15:38:04 -080029firmware_handler_unittest_SOURCES = firmware_handler_unittest.cpp
30firmware_handler_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture21be45a2018-11-06 12:08:52 -080031
Patrick Venturede77b302018-11-06 15:38:04 -080032firmware_stat_unittest_SOURCES = firmware_stat_unittest.cpp
33firmware_stat_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture46637c82018-11-06 15:20:24 -080034
Patrick Venturedf848ee2018-11-06 15:44:00 -080035firmware_canhandle_unittest_SOURCES = firmware_canhandle_unittest.cpp
36firmware_canhandle_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture72388d72018-11-07 15:06:36 -080037
38firmware_open_unittest_SOURCES = firmware_open_unittest.cpp
39firmware_open_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture18235e62018-11-08 10:21:09 -080040
41firmware_write_unittest_SOURCES = firmware_write_unittest.cpp
42firmware_write_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture8c535332018-11-08 15:58:00 -080043
44firmware_writemeta_unittest_SOURCES = firmware_writemeta_unittest.cpp
45firmware_writemeta_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture68bb1432018-11-09 20:08:48 -080046
47firmware_close_unittest_SOURCES = firmware_close_unittest.cpp
48firmware_close_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venture9e5aab22018-11-09 20:49:28 -080049
50firmware_delete_unittest_SOURCES = firmware_delete_unittest.cpp
51firmware_delete_unittest_LDADD = $(top_builddir)/firmware_handler.o
Patrick Venturea17cf442018-11-15 09:31:51 -080052
Patrick Venturecc7d1602018-11-15 13:58:33 -080053firmware_sessionstat_unittest_SOURCES = firmware_sessionstat_unittest.cpp
54firmware_sessionstat_unittest_LDADD = $(top_builddir)/firmware_handler.o
55
Patrick Ventureffcc5502018-11-16 12:32:38 -080056firmware_commit_unittest_SOURCES = firmware_commit_unittest.cpp
57firmware_commit_unittest_LDADD = $(top_builddir)/firmware_handler.o
58
Patrick Venture7753d942018-11-15 13:15:36 -080059file_handler_unittest_SOURCES = file_handler_unittest.cpp
Patrick Venture86b49e22018-11-15 14:29:00 -080060file_handler_unittest_LDADD = $(top_builddir)/file_handler.o -lstdc++fs