blob: 173e0e29c9866c6edd875c0db6ce9cf9fa07d83c [file] [log] [blame]
Vishwanatha Subbanna00bd3772017-05-31 14:53:42 +05301AM_CPPFLAGS = -I$(top_srcdir)
2
3# Run all 'check' test programs
4TESTS = $(check_PROGRAMS)
5
6# Build/add utest to test suite
7check_PROGRAMS = timer_test \
8 watchdog_test
9
William A. Kennington IIIe2aab942018-01-24 16:56:41 -080010utestCPPFLAGS = $(GTEST_MAIN_CFLAGS) \
11 $(AM_CPPFLAGS) \
12 $(SDBUSPLUS_CFLAGS) \
13 $(PHOSPHOR_LOGGING_CFLAGS) \
14 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS)
Vishwanatha Subbanna00bd3772017-05-31 14:53:42 +053015
16utestCXXFLAGS = $(PTHREAD_CFLAGS)
17
William A. Kennington IIIe2aab942018-01-24 16:56:41 -080018utestLDFLAGS = $(GTEST_MAIN_LIBS) \
19 $(PTHREAD_LIBS) \
20 $(OESDK_TESTCASE_FLAGS) \
21 $(SDBUSPLUS_LIBS) \
22 $(PHOSPHOR_LOGGING_LIBS) \
23 $(PHOSPHOR_DBUS_INTERFACES_LIBS)
Vishwanatha Subbanna00bd3772017-05-31 14:53:42 +053024
25timer_test_CPPFLAGS = ${utestCPPFLAGS}
26timer_test_CXXFLAGS = ${utestCXXFLAGS}
27timer_test_LDFLAGS = ${utestLDFLAGS}
28
29watchdog_test_CPPFLAGS = ${utestCPPFLAGS}
30watchdog_test_CXXFLAGS = ${utestCXXFLAGS}
31watchdog_test_LDFLAGS = ${utestLDFLAGS}
32
33timer_test_SOURCES = timer_test.cpp
34watchdog_test_SOURCES = watchdog_test.cpp
35
Vishwanatha Subbanna4d5ef3f2017-05-31 18:54:22 +053036timer_test_LDADD = $(top_builddir)/timer.o
37
38watchdog_test_LDADD = $(top_builddir)/watchdog.o \
39 $(top_builddir)/timer.o