AM_CPPFLAGS = -I$(top_srcdir) # Run all 'check' test programs TESTS = $(check_PROGRAMS) cppflags = -Igtest \ $(GTEST_CPPFLAGS) \ $(AM_CPPFLAGS) \ $(PHOSPHOR_LOGGING_CFLAGS) \ $(SDBUSPLUS_CFLAGS) cxxflags = $(PTHREAD_CFLAGS) ldflags = -lgtest_main \ -lgtest \ $(PTHREAD_LIBS) \ $(OESDK_TESTCASE_FLAGS) \ $(PHOSPHOR_DBUS_INTERFACES_LIBS) \ $(PHOSPHOR_LOGGING_LIBS) \ $(SDBUSPLUS_LIBS) \ -lcrypt \ -lstdc++fs check_PROGRAMS = ldap_config_test ldap_config_test_CPPFLAGS = $(cppflags) ldap_config_test_CXXFLAGS = $(cxxflags) ldap_config_test_LDFLAGS = $(ldflags) \ -lldap \ -lgmock ldap_config_test_SOURCES = ldap_config_test.cpp utils_test.cpp ldap_config_test_LDADD = $(top_builddir)/phosphor-ldap-config/ldap_configuration.o \ $(top_builddir)/phosphor-ldap-config/utils.o \ $(top_builddir)/phosphor-ldap-config/ldap_serialize.o check_PROGRAMS += ldap_mapper_test ldap_mapper_test_CPPFLAGS = $(cppflags) ldap_mapper_test_CXXFLAGS = $(cxxflags) ldap_mapper_test_LDFLAGS = $(ldflags) ldap_mapper_test_SOURCES = ldap_mapper_test.cpp ldap_mapper_test_LDADD = $(top_builddir)/phosphor-ldap-mapper/ldap_mapper_entry.o \ $(top_builddir)/phosphor-ldap-mapper/ldap_mapper_mgr.o \ $(top_builddir)/phosphor-ldap-mapper/ldap_mapper_serialize.o