Implementation of create interface.
Both the external and internal Dump managers define "Create"
interfaces. This commit implements these.
Change-Id: If857ec6ea7267fd72e9b420e6b44fa68b6abab66
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
diff --git a/Makefile.am b/Makefile.am
index 30d5a88..72401e1 100755
--- a/Makefile.am
+++ b/Makefile.am
@@ -3,7 +3,10 @@
# Build these headers, don't install them
noinst_HEADERS = \
dump_entry.hpp \
- dump_watch.hpp
+ dump_watch.hpp \
+ dump_internal.hpp \
+ dump_manager.hpp \
+ dump_utils.hpp
nobase_nodist_include_HEADERS = \
xyz/openbmc_project/Dump/Monitor/error.hpp \
@@ -16,7 +19,9 @@
phosphor_dump_manager_SOURCES = \
dump_manager_main.cpp \
dump_entry.cpp \
- xyz/openbmc_project/Dump/Internal/Create/server.cpp
+ dump_manager.cpp \
+ xyz/openbmc_project/Dump/Internal/Create/server.cpp \
+ xyz/openbmc_project/Dump/Monitor/error.cpp
phosphor_dump_monitor_SOURCES = \
dump_watch_main.cpp \
@@ -35,7 +40,8 @@
phosphor_dump_manager_LDADD = \
$(PHOSPHOR_DBUS_INTERFACES_LIBS) \
$(SDBUSPLUS_LIBS) \
- $(PHOSPHOR_LOGGING_LIBS)
+ $(PHOSPHOR_LOGGING_LIBS) \
+ -lstdc++fs
phosphor_dump_monitor_LDADD = \
$(PHOSPHOR_DBUS_INTERFACES_LIBS) \