include $(top_srcdir)/vars.mk AM_CPPFLAGS = -iquote$(top_srcdir)/src gtest_cflags = $(PTHREAD_CFLAGS) gtest_ldadd = -lgtest -lgtest_main -lgmock $(PTHREAD_LIBS) TEMPLATESEARCH+=${srcdir}/templates check_PROGRAMS = BUILT_SOURCES = CLEANFILES = TESTS = $(check_PROGRAMS) check_PROGRAMS += pathgentest pathgentest_SOURCES = \ pathgentest.cpp pathgentest_CXXFLAGS = \ $(gtest_cflags) pathgentest_LDFLAGS = \ $(OESDK_TESTCASE_FLAGS) pathgentest_LDADD = \ ${gtest_ldadd} BUILT_SOURCES += pathgentest.hpp CLEANFILES += pathgentest.hpp PATH_TEST_GEN_DEPS = \ templates/pathgentest.mako.hpp \ yaml/pathgentest pathgentest.hpp: $(PDMGEN) $(PATH_TEST_GEN_DEPS) $(AM_V_GEN) $(PYTHON) $(PDMGEN) \ -t pathgentest.mako.hpp \ -p "${TEMPLATESEARCH}" \ -d yaml/pathgentest \ -o $(builddir)/$@ \ generate-cpp check_PROGRAMS += propertygentest propertygentest_SOURCES = \ propertygentest.cpp propertygentest_CXXFLAGS = \ $(gtest_cflags) propertygentest_LDFLAGS = \ $(OESDK_TESTCASE_FLAGS) propertygentest_LDADD = \ ${gtest_ldadd} BUILT_SOURCES += propertygentest.hpp CLEANFILES += propertygentest.hpp PROPERTY_TEST_GEN_DEPS = \ templates/propertygentest.mako.hpp \ yaml/propertygentest propertygentest.hpp: $(PROPERTY_TEST_GEN_DEPS) $(AM_V_GEN) $(PYTHON) $(PDMGEN) \ -t propertygentest.mako.hpp \ -p "${TEMPLATESEARCH}" \ -d yaml/propertygentest \ -o $(builddir)/$@ \ generate-cpp