Create new Elog class
Created new Elog callback, which will create an error log.
This is just the base, more to come.
Change-Id: I50c12c8bff0942b5cb027e38d0cc8691e8a241b4
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/src/Makefile.am b/src/Makefile.am
index d530b46..211cb9f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -7,13 +7,16 @@
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
@@ -25,6 +28,7 @@
templates/count.mako.cpp \
templates/generated.mako.hpp \
templates/journal.mako.cpp \
+ templates/elog.mako.cpp \
templates/method.mako.cpp
generated.hpp: $(PDMGEN) $(YAML_PATH) $(TEMPLATES)