include ${top_srcdir}/vars.mk AM_DEFAULT_SOURCE_EXT = .cpp AM_CPPFLAGS = -iquote ${top_srcdir} sbin_PROGRAMS = phosphor-dbus-monitor phosphor_dbus_monitor_SOURCES = \ journal.cpp \ elog.cpp \ main.cpp \ propertywatch.cpp phosphor_dbus_monitor_LDADD = \ $(SDBUSPLUS_LIBS) \ $(PHOSPHOR_DBUS_INTERFACES_LIBS) \ $(PHOSPHOR_LOGGING_LIBS) phosphor_dbus_monitor_CXXFLAGS = \ $(SDBUSPLUS_CFLAGS) \ $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \ $(PHOSPHOR_LOGGING_CFLAGS) BUILT_SOURCES = generated.hpp CLEANFILES = generated.hpp TEMPLATES = \ templates/callbackgroup.mako.cpp \ templates/conditional.mako.cpp \ templates/count.mako.cpp \ templates/generated.mako.hpp \ templates/journal.mako.cpp \ templates/elog.mako.cpp \ templates/errors.mako.hpp \ templates/method.mako.cpp generated.hpp: $(PDMGEN) $(YAML_PATH) $(TEMPLATES) $(AM_V_GEN)$(PYTHON) ${PDMGEN} \ -t generated.mako.hpp \ -p "${TEMPLATESEARCH}" \ -d $(YAML_PATH) \ -o ${builddir}/$@ \ generate-cpp SUBDIRS = . test