blob: 20ddf2f5ff1459981365b43a276c8d33103011fb [file] [log] [blame]
Marri Devender Rao947258d2018-09-25 10:52:24 -05001AM_CPPFLAGS = \
2 -I$(top_srcdir) \
Patrick Venture5be0b8c2018-12-03 08:46:07 -08003 $(PTHREAD_CPPFLAGS)
Marri Devender Rao947258d2018-09-25 10:52:24 -05004
5AM_CFLAGS = \
6 $(PTHREAD_CFLAGS) \
7 $(SDBUSPLUS_CFLAGS) \
Patrick Venture3dd74012018-12-03 07:46:55 -08008 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
9 $(PHOSPHOR_LOGGING_CFLAGS)
Marri Devender Rao947258d2018-09-25 10:52:24 -050010
11AM_CXXFLAGS = \
Patrick Venture5be0b8c2018-12-03 08:46:07 -080012 $(PTHREAD_CXXFLAGS)
Marri Devender Rao947258d2018-09-25 10:52:24 -050013
14AM_LDFLAGS = \
15 -lstdc++fs \
16 $(SDBUSPLUS_LIBS) \
17 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
Patrick Venture3dd74012018-12-03 07:46:55 -080018 $(PHOSPHOR_LOGGING_LIBS) \
Patrick Venture8d100c12018-12-03 08:36:00 -080019 $(OPENSSL_LIBS) \
Marri Devender Rao947258d2018-09-25 10:52:24 -050020 -lgtest -lgtest_main -lgmock $(PTHREAD_CFLAGS) $(OESDK_TESTCASE_FLAGS)
21
22check_PROGRAMS =
23
24# Run all 'check' test programs
25TESTS = $(check_PROGRAMS)
26
27# Build/add certs_manager_test to test suite
28check_PROGRAMS += certs_manager_test
Jayanth Othayothdd74bd22018-09-28 06:13:35 -050029certs_manager_test_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_CPPFLAGS)
Marri Devender Rao947258d2018-09-25 10:52:24 -050030certs_manager_test_LDFLAGS = $(AM_LDFLAGS) $(PTHREAD_LIBS) $(OESDK_TESTCASE_FLAGS)
31certs_manager_test_SOURCES = certs_manager_test.cpp
32certs_manager_test_LDADD = $(top_builddir)/certs_manager.o