blob: 4230ce072122799e8b269e5a1b884c2c93e53a1e [file] [log] [blame]
Patrick Venture54c3b532018-08-01 11:45:49 -07001AM_CPPFLAGS = -I$(top_srcdir)/ \
2 $(GTEST_CFLAGS) \
3 $(GMOCK_CFLAGS)
4AM_CXXFLAGS = \
5 $(GTEST_MAIN_CFLAGS)
6AM_LDFLAGS = \
7 $(GMOCK_LIBS) \
8 $(GTEST_MAIN_LIBS) \
9 $(OESDK_TESTCASE_FLAGS)
10
11# Run all 'check' test programs
12check_PROGRAMS = \
Patrick Venture79e131f2018-08-01 13:34:35 -070013 ipmi_starttransfer_unittest \
Patrick Venturea53a7b32018-08-03 09:15:20 -070014 ipmi_flashdata_unittest \
Patrick Venture2c1205d2018-08-03 10:23:14 -070015 ipmi_flashfinish_unittest \
Patrick Venture8d9f7322018-08-03 10:39:13 -070016 ipmi_starthash_unittest \
Patrick Venturecfe66872018-08-03 13:32:33 -070017 ipmi_hashdata_unittest \
Patrick Venturefbc7d192018-08-03 13:54:21 -070018 ipmi_hashfinish_unittest \
Patrick Venture9a5a79a2018-08-03 17:23:57 -070019 ipmi_validate_unittest \
20 ipmi_command_unittest
Patrick Venture54c3b532018-08-01 11:45:49 -070021
22TESTS = $(check_PROGRAMS)
23
24ipmi_starttransfer_unittest_SOURCES = ipmi_starttransfer_unittest.cpp
25ipmi_starttransfer_unittest_LDADD = $(top_builddir)/ipmi.o
Patrick Venture79e131f2018-08-01 13:34:35 -070026
27ipmi_flashdata_unittest_SOURCES = ipmi_flashdata_unittest.cpp
28ipmi_flashdata_unittest_LDADD = $(top_builddir)/ipmi.o
Patrick Venturea53a7b32018-08-03 09:15:20 -070029
Patrick Venture2c1205d2018-08-03 10:23:14 -070030ipmi_flashfinish_unittest_SOURCES = ipmi_flashfinish_unittest.cpp
31ipmi_flashfinish_unittest_LDADD = $(top_builddir)/ipmi.o
32
Patrick Venture8d9f7322018-08-03 10:39:13 -070033ipmi_starthash_unittest_SOURCES = ipmi_starthash_unittest.cpp
34ipmi_starthash_unittest_LDADD = $(top_builddir)/ipmi.o
35
Patrick Venturecfe66872018-08-03 13:32:33 -070036ipmi_hashdata_unittest_SOURCES = ipmi_hashdata_unittest.cpp
37ipmi_hashdata_unittest_LDADD = $(top_builddir)/ipmi.o
38
Patrick Venturefbc7d192018-08-03 13:54:21 -070039ipmi_hashfinish_unittest_SOURCES = ipmi_hashfinish_unittest.cpp
40ipmi_hashfinish_unittest_LDADD = $(top_builddir)/ipmi.o
41
Patrick Venturea53a7b32018-08-03 09:15:20 -070042ipmi_validate_unittest_SOURCES = ipmi_validate_unittest.cpp
43ipmi_validate_unittest_LDADD = $(top_builddir)/ipmi.o
Patrick Venture9a5a79a2018-08-03 17:23:57 -070044
45ipmi_command_unittest_SOURCES = ipmi_command_unittest.cpp
46ipmi_command_unittest_LDADD = $(top_builddir)/ipmi.o