blob: e0457cb3c2c9627e8767b9eac828b6b9d56de767 [file] [log] [blame]
Lei YU2f9c0cc2017-01-20 14:02:03 +08001AM_CPPFLAGS = -I${top_srcdir}
2check_PROGRAMS =
3
4TESTS = $(check_PROGRAMS)
5
6check_PROGRAMS += test
7
8test_SOURCES = \
Lei YU96232822017-01-20 14:05:46 +08009 TestEpochBase.cpp \
Lei YUaf5abc52017-03-07 17:49:17 +080010 TestBmcEpoch.cpp \
Lei YUddd54422017-04-18 16:38:44 +080011 TestManager.cpp \
12 TestUtils.cpp
Lei YU2f9c0cc2017-01-20 14:02:03 +080013
14test_LDADD = $(top_builddir)/libtimemanager.la
15
16test_CPPFLAGS = $(GTEST_CPPFLAGS) \
Lei YUbd024392018-09-10 10:34:56 +080017 $(GMOCK_CFLAGS) \
18 $(GTEST_MAIN_CFLAGS) \
Lei YU2f9c0cc2017-01-20 14:02:03 +080019 $(AM_CPPFLAGS)
20
21test_CXXFLAGS = $(PTHREAD_CFLAGS) \
22 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
Lei YU19b37ee2018-09-18 14:46:36 +080023 $(SDBUSPLUS_CFLAGS) -flto
Lei YU2f9c0cc2017-01-20 14:02:03 +080024
Lei YUbd024392018-09-10 10:34:56 +080025test_LDFLAGS = $(GMOCK_LIBS) \
26 $(GTEST_MAIN_LIBS) \
Lei YU2f9c0cc2017-01-20 14:02:03 +080027 $(PTHREAD_LIBS) \
28 $(OESDK_TESTCASE_FLAGS)
29
30test_LDFLAGS += $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
31 $(SDBUSPLUS_LIBS)