blob: 233b610c7374d3a2f34244871836acce18829ae1 [file] [log] [blame]
Matthew Barth1febc282017-04-12 11:33:39 -05001AM_DEFAULT_SOURCE_EXT = .cpp
2AM_CPPFLAGS = -iquote ${top_srcdir}
3
4sbin_PROGRAMS = phosphor-dbus-monitor
5
6phosphor_dbus_monitor_SOURCES = \
Matthew Barthb0b82be2017-04-12 13:54:26 -05007 functor.cpp \
Matthew Barth1febc282017-04-12 11:33:39 -05008 main.cpp \
Matthew Barthb0b82be2017-04-12 13:54:26 -05009 monitor.cpp \
10 generated.cpp
Matthew Barth1febc282017-04-12 11:33:39 -050011phosphor_dbus_monitor_LDADD = \
12 $(SDBUSPLUS_LIBS) \
13 $(PHOSPHOR_LOGGING_LIBS)
14phosphor_dbus_monitor_CXXFLAGS = \
15 $(SDBUSPLUS_CFLAGS) \
16 $(PHOSPHOR_LOGGING_CFLAGS)
Matthew Barthdb440d42017-04-17 15:49:37 -050017
18BUILT_SOURCES = generated.cpp
19CLEANFILES = generated.cpp
20
21generated.cpp:
22 $(AM_V_GEN)$(PYTHON) ${srcdir}/gen-group-defs.py -y ${srcdir}/example/monitoring_defs.yaml -o ${builddir}