blob: 96764e5844417606adf68d45a32529c71d1654f4 [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
William A. Kennington IIIaf60e632019-01-16 15:00:18 -08007check_PROGRAMS = watchdog
Vishwanatha Subbanna00bd3772017-05-31 14:53:42 +05308
William A. Kennington IIIe2aab942018-01-24 16:56:41 -08009utestCPPFLAGS = $(GTEST_MAIN_CFLAGS) \
10 $(AM_CPPFLAGS) \
11 $(SDBUSPLUS_CFLAGS) \
William A. Kennington IIIf505fc02018-09-12 18:30:09 -070012 $(SDEVENTPLUS_CFLAGS) \
William A. Kennington IIIe2aab942018-01-24 16:56:41 -080013 $(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) \
William A. Kennington IIIf505fc02018-09-12 18:30:09 -070022 $(SDEVENTPLUS_LIBS) \
William A. Kennington IIIe2aab942018-01-24 16:56:41 -080023 $(PHOSPHOR_LOGGING_LIBS) \
24 $(PHOSPHOR_DBUS_INTERFACES_LIBS)
Vishwanatha Subbanna00bd3772017-05-31 14:53:42 +053025
William A. Kennington IIIaf60e632019-01-16 15:00:18 -080026watchdog_CPPFLAGS = ${utestCPPFLAGS}
27watchdog_CXXFLAGS = ${utestCXXFLAGS}
28watchdog_LDFLAGS = ${utestLDFLAGS}
Vishwanatha Subbanna00bd3772017-05-31 14:53:42 +053029
William A. Kennington IIIaf60e632019-01-16 15:00:18 -080030watchdog_SOURCES = ../watchdog.cpp watchdog.cpp