1b96fa321SMatt SpinlerAM_CPPFLAGS = -I$(top_srcdir) 2b96fa321SMatt Spinler 3b96fa321SMatt SpinlerTESTS = $(check_PROGRAMS) 4b96fa321SMatt Spinler 5*a3c33e77SMatt Spinlercheck_PROGRAMS = test_policy test_callout 6b96fa321SMatt Spinler 7*a3c33e77SMatt Spinlertest_cppflags = \ 8*a3c33e77SMatt Spinler -Igtest \ 9*a3c33e77SMatt Spinler $(GTEST_CPPFLAGS) \ 10*a3c33e77SMatt Spinler $(AM_CPPFLAGS) 11b96fa321SMatt Spinler 12*a3c33e77SMatt Spinlertest_cxxflags = \ 13*a3c33e77SMatt Spinler $(PTHREAD_CFLAGS) \ 14*a3c33e77SMatt Spinler $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \ 15*a3c33e77SMatt Spinler $(IBM_DBUS_INTERFACES_CFLAGS) \ 16*a3c33e77SMatt Spinler $(SDBUSPLUS_CFLAGS) \ 17*a3c33e77SMatt Spinler $(PHOSPHOR_LOGGING_CFLAGS) 18*a3c33e77SMatt Spinler 19*a3c33e77SMatt Spinlertest_ldflags = \ 20*a3c33e77SMatt Spinler -lgtest_main -lgtest \ 21*a3c33e77SMatt Spinler -lstdc++fs \ 22*a3c33e77SMatt Spinler $(PTHREAD_LIBS) \ 23*a3c33e77SMatt Spinler $(OESDK_TESTCASE_FLAGS) \ 24*a3c33e77SMatt Spinler $(PHOSPHOR_DBUS_INTERFACES_LIBS) \ 25*a3c33e77SMatt Spinler $(IBM_DBUS_INTERFACES_LIBS) \ 26*a3c33e77SMatt Spinler $(SDBUSPLUS_LIBS) 27*a3c33e77SMatt Spinler 28*a3c33e77SMatt Spinlertest_policy_CPPFLAGS = $(test_cppflags) 29*a3c33e77SMatt Spinlertest_policy_CXXFLAGS = $(test_cxxflags) 30*a3c33e77SMatt Spinlertest_policy_LDFLAGS = $(test_ldflags) 31b96fa321SMatt Spinlertest_policy_SOURCES = test_policy.cpp 32b96fa321SMatt Spinlertest_policy_LDADD = \ 33b96fa321SMatt Spinler $(top_builddir)/policy_table.o \ 34*a3c33e77SMatt Spinler $(top_builddir)/policy_find.o 35*a3c33e77SMatt Spinler 36*a3c33e77SMatt Spinlertest_callout_CPPFLAGS = $(test_cppflags) 37*a3c33e77SMatt Spinlertest_callout_CXXFLAGS = $(test_cxxflags) 38*a3c33e77SMatt Spinlertest_callout_LDFLAGS = $(test_ldflags) 39*a3c33e77SMatt Spinlertest_callout_SOURCES = test_callout.cpp 40*a3c33e77SMatt Spinler 41*a3c33e77SMatt Spinlertest_callout_LDADD = \ 42*a3c33e77SMatt Spinler $(top_builddir)/callout.o 43*a3c33e77SMatt Spinler 44*a3c33e77SMatt Spinler 45