blob: 02772e7e5381576e5de9c7823faf3d882fbe4e5d [file] [log] [blame]
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