build: Removed autotools support

Removing autotools build infrastructure because, phosphor-debug-collector
will support meson build tool so, maintaining two build tool is
unnecessary so, removed.

Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: Ie6edf6d06ac11274d5925baa5054cbd8f670f791
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100755
index dd5f354..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,89 +0,0 @@
-AM_DEFAULT_SOURCE_EXT = .cpp
-
-# Build these headers, don't install them
-noinst_HEADERS = \
-	dump_entry.hpp \
-	core_manager.hpp \
-	dump_internal.hpp \
-	dump_manager.hpp \
-	dump_utils.hpp \
-	watch.hpp \
-	elog_watch.hpp \
-	dump_serialize.hpp \
-	dump_offload.hpp
-
-nobase_nodist_include_HEADERS = \
-	xyz/openbmc_project/Dump/Internal/Create/server.hpp
-
-bin_PROGRAMS = \
-	phosphor-dump-manager \
-	phosphor-dump-monitor
-
-phosphor_dump_manager_SOURCES = \
-	dump_manager_main.cpp \
-	dump_entry.cpp \
-        bmc_dump_entry.cpp \
-	dump_manager.cpp \
-	watch.cpp \
-	xyz/openbmc_project/Dump/Internal/Create/server.cpp \
-	elog_watch.cpp \
-	dump_serialize.cpp \
-	dump_utils.cpp \
-	system_dump_entry.cpp \
-	dump_offload.cpp
-
-phosphor_dump_monitor_SOURCES = \
-	watch.cpp \
-	core_manager.cpp \
-	core_manager_main.cpp
-
-phosphor_dump_manager_CXXFLAGS = \
-	$(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
-	$(SDBUSPLUS_CFLAGS) \
-	$(PHOSPHOR_LOGGING_CFLAGS)
-
-phosphor_dump_monitor_CXXFLAGS = \
-	$(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
-	$(PHOSPHOR_LOGGING_CFLAGS)
-
-phosphor_dump_manager_LDADD = \
-	$(PHOSPHOR_DBUS_INTERFACES_LIBS) \
-	$(SDBUSPLUS_LIBS) \
-	$(PHOSPHOR_LOGGING_LIBS) \
-	-lstdc++fs
-
-phosphor_dump_monitor_LDADD = \
-	$(PHOSPHOR_DBUS_INTERFACES_LIBS) \
-	$(PHOSPHOR_LOGGING_LIBS) \
-	-lstdc++fs
-
-include offload-extensions/extensions.mk
-
-# Be sure to build needed files before compiling
-BUILT_SOURCES = \
-	xyz/openbmc_project/Dump/Internal/Create/server.cpp \
-	xyz/openbmc_project/Dump/Internal/Create/server.hpp \
-	errors_map.hpp
-
-CLEANFILES=${BUILT_SOURCES}
-
-xyz/openbmc_project/Dump/Internal/Create/server.cpp: \
-xyz/openbmc_project/Dump/Internal/Create.interface.yaml \
-xyz/openbmc_project/Dump/Internal/Create/server.hpp
-	@mkdir -p `dirname $@`
-	$(SDBUSPLUSPLUS) -r $(srcdir) interface server-cpp \
-xyz.openbmc_project.Dump.Internal.Create > $@
-
-xyz/openbmc_project/Dump/Internal/Create/server.hpp: \
-xyz/openbmc_project/Dump/Internal/Create.interface.yaml
-	@mkdir -p `dirname $@`
-	$(SDBUSPLUSPLUS) -r $(srcdir) interface server-header \
-xyz.openbmc_project.Dump.Internal.Create > $@
-
-ERROR_TEMPLATE ?= ${abs_srcdir}/errors_map.mako.hpp
-ERROR_REQ_FILES_TO_GEN ?= ${abs_srcdir}/errors_map_gen.py \
-	${ERROR_TEMPLATE}
-
-EXTRA_DIST = $(ERROR_REQ_FILES_TO_GEN)
-errors_map.hpp: $(ERROR_REQ_FILES_TO_GEN)
-	$(AM_V_at)$(PYTHON) ${abs_srcdir}/errors_map_gen.py -i ${ERROR_MAP_YAML}
diff --git a/README.md b/README.md
index e6d1b39..dfdfc31 100644
--- a/README.md
+++ b/README.md
@@ -3,17 +3,6 @@
 system parameters. Used to troubleshoot problems in OpenBMC based systems.
 
 ## To Build
-```
-To build this package, do the following steps:
-
-    1. ./bootstrap.sh
-    2. ./configure ${CONFIGURE_FLAGS}
-    3. make
-
-To clean the repository run `./bootstrap.sh clean`.
-```
-
-## To Build with meson
 To build this package with meson, do the following steps:
 ```
     1. meson builddir
diff --git a/bootstrap.sh b/bootstrap.sh
deleted file mode 100755
index f861496..0000000
--- a/bootstrap.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh -xe
-
-AUTOCONF_FILES="Makefile.in aclocal.m4 ar-lib autom4te.cache compile \
-        config.guess config.h.in config.sub configure depcomp install-sh \
-        ltmain.sh missing *libtool test-driver"
-
-case $1 in
-    clean)
-        test -f Makefile && make maintainer-clean
-        for file in ${AUTOCONF_FILES}; do
-            find -name "$file" | xargs -r rm -rf
-        done
-        exit 0
-        ;;
-esac
-
-autoreconf -i
-echo 'Run "./configure ${CONFIGURE_FLAGS} && make"'
diff --git a/configure.ac b/configure.ac
deleted file mode 100755
index 6051460..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,112 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([phosphor-debug-collector], [1.0], [https://github.com/openbmc/phosphor-debug-collector/issues])
-AC_LANG([C++])
-AC_CONFIG_HEADERS([config.h])
-AM_INIT_AUTOMAKE([subdir-objects -Wall -Werror foreign dist-xz])
-AM_SILENT_RULES([yes])
-
-# Checks for programs
-AC_PROG_CXX
-AC_PROG_INSTALL #Checks/sets the install variable to be used
-AC_PROG_MAKE_SET
-AC_PROG_MKDIR_P
-AC_CHECK_PROG([DIRNAME], dirname, dirname)
-
-AC_ARG_WITH([host-dump-offload-transport],
-	[
-AS_HELP_STRING([--with-host-dump-offload-transport],
-		[To specify the host dump transport protocol])])
-
-# Check for libraries
-PKG_CHECK_MODULES([SYSTEMD], [libsystemd >= 221])
-PKG_CHECK_MODULES([PHOSPHOR_DBUS_INTERFACES], [phosphor-dbus-interfaces])
-PKG_CHECK_MODULES([SDBUSPLUS], [sdbusplus])
-PKG_CHECK_MODULES([PHOSPHOR_LOGGING], [phosphor-logging])
-
-AM_CONDITIONAL([DEFAULT_HOST_OFFLOAD], [test "x$with_host_dump_offload_transport" == "x"])
-AM_CONDITIONAL([ENABLE_PLDM_OFFLOAD], [test "$with_host_dump_offload_transport" == "pldm"])
-
-AS_IF([test "$with_host_dump_offload_transport" == "pldm"],
-    [AX_PKG_CHECK_MODULES([LIBPLDM], [libpldm])]
-)
-
-# Check for sdbus++
-AC_PATH_PROG([SDBUSPLUSPLUS], [sdbus++])
-AS_IF([test "x$SDBUSPLUSPLUS" == "x"],
-    AC_MSG_ERROR(["Requires sdbus++"]))
-
-# Check for sdbus++
-AC_PATH_PROG([SDBUSPLUSPLUS], [sdbus++])
-AS_IF([test "x$SDBUSPLUSPLUS" == "x"],
-    AC_MSG_ERROR(["Requires sdbus++"]))
-
-# Checks for library functions
-LT_INIT # Required for systemd linking
-
-# Checks for typedefs, structures, and compiler characteristics.
-AX_CXX_COMPILE_STDCXX_17([noext])
-AX_APPEND_COMPILE_FLAGS([-Wall -Werror], [CXXFLAGS])
-
-AC_ARG_VAR(DUMP_BUSNAME, [The Dbus busname to own])
-AS_IF([test "x$DUMP_BUSNAME" == "x"], [DUMP_BUSNAME="xyz.openbmc_project.Dump.Manager"])
-AC_DEFINE_UNQUOTED([DUMP_BUSNAME], ["$DUMP_BUSNAME"], [The DBus busname to own])
-
-AC_ARG_VAR(DUMP_OBJPATH, [The Dump manager Dbus root])
-AS_IF([test "x$DUMP_OBJPATH" == "x"], [DUMP_OBJPATH="/xyz/openbmc_project/dump"])
-AC_DEFINE_UNQUOTED([DUMP_OBJPATH], ["$DUMP_OBJPATH"], [The dump manager Dbus root])
-
-AC_ARG_VAR(CORE_FILE_DIR, [Directory where core dumps are placed])
-AS_IF([test "x$CORE_FILE_DIR" == "x"], [CORE_FILE_DIR="/var/lib/systemd/coredump"])
-AC_DEFINE_UNQUOTED([CORE_FILE_DIR], ["$CORE_FILE_DIR"], [Directory where core dumps are placed])
-
-AC_ARG_VAR(OBJ_INTERNAL, [Internal Dump manager Dbus object path])
-AS_IF([test "x$OBJ_INTERNAL" == "x"], [OBJ_INTERNAL="/xyz/openbmc_project/dump/internal/manager"])
-AC_DEFINE_UNQUOTED([OBJ_INTERNAL], ["$OBJ_INTERNAL"], [Internal Dump manager Dbus object path])
-
-AC_ARG_VAR(OBJ_ENTRY, [The dump entry DBus object path.])
-AS_IF([test "x$OBJ_ENTRY" == "x"], [OBJ_ENTRY="/xyz/openbmc_project/dump/entry"])
-AC_DEFINE_UNQUOTED([OBJ_ENTRY], ["$OBJ_ENTRY"], [The dump entry DBus object path])
-
-AC_ARG_VAR(BMC_DUMP_PATH, [Directory where bmc dumps are placed])
-AS_IF([test "x$BMC_DUMP_PATH" == "x"], [BMC_DUMP_PATH="/var/lib/phosphor-debug-collector/dumps/"])
-AC_DEFINE_UNQUOTED([BMC_DUMP_PATH], ["$BMC_DUMP_PATH"], [Directory where bmc dumps are placed])
-
-AC_ARG_VAR(BMC_DUMP_MAX_SIZE, [Maximum size of one bmc dump in kilo bytes])
-AS_IF([test x$BMC_DUMP_MAX_SIZE == x], [BMC_DUMP_MAX_SIZE=200])
-AC_DEFINE_UNQUOTED([BMC_DUMP_MAX_SIZE], [$BMC_DUMP_MAX_SIZE], [Maximum size of one bmc dump in kilo bytes])
-
-AC_ARG_VAR(BMC_DUMP_MIN_SPACE_REQD, [Minimum space required for one bmc dump in kilo bytes])
-AS_IF([test x$BMC_DUMP_MIN_SPACE_REQD == x], [BMC_DUMP_MIN_SPACE_REQD=20])
-AC_DEFINE_UNQUOTED([BMC_DUMP_MIN_SPACE_REQD], [$BMC_DUMP_MIN_SPACE_REQD], [Minimum space required for one bmc dump in kilo bytes])
-
-AC_ARG_VAR(BMC_DUMP_TOTAL_SIZE, [Total size of the bmc dump in kilo bytes])
-AS_IF([test x$BMC_DUMP_TOTAL_SIZE == x], [BMC_DUMP_TOTAL_SIZE=1024])
-AC_DEFINE_UNQUOTED([BMC_DUMP_TOTAL_SIZE], [$BMC_DUMP_TOTAL_SIZE], [Total size of the dump in kilo bytes])
-
-AC_DEFINE(OBJ_LOGGING, "/xyz/openbmc_project/logging", [The log manager DBus object path.])
-
-AC_ARG_VAR(ELOG_ID_PERSIST_PATH, [Path of file for storing elog id's, which have associated dumps])
-AS_IF([test "x$ELOG_ID_PERSIST_PATH" == "x"], \
-    [ELOG_ID_PERSIST_PATH="/var/lib/phosphor-debug-collector/elogid"])
-AC_DEFINE_UNQUOTED([ELOG_ID_PERSIST_PATH], ["$ELOG_ID_PERSIST_PATH"], \
-    [Path of file for storing elog id's, which have associated dumps])
-
-AC_ARG_VAR(CLASS_VERSION, [Class version to register with Cereal])
-AS_IF([test "x$CLASS_VERSION" == "x"], [CLASS_VERSION=1])
-AC_DEFINE_UNQUOTED([CLASS_VERSION], [$CLASS_VERSION], [Class version to register with Cereal])
-
-AC_ARG_ENABLE([ubifs-workaround],
-    AS_HELP_STRING([--enable-ubifs-workaround],
-                   [Turn on ubi workaround for core file])
-)
-AS_IF([test "x$enable_ubifs_workaround" != "xno"],
-      [AC_DEFINE([UBI_CORE_FILE_WORKAROUND], [],
-      [Turn on ubi workaround for core file])]
-)
-
-AC_ARG_VAR(ERROR_MAP_YAML, [YAML filepath containing error object paths])
-AS_IF([test "x$ERROR_MAP_YAML" == "x"], \
-    [ERROR_MAP_YAML="example_errors_watch.yaml"])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/offload-extensions/default/default.mk b/offload-extensions/default/default.mk
deleted file mode 100644
index 5774fd5..0000000
--- a/offload-extensions/default/default.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-phosphor_dump_manager_SOURCES += \
-       offload-extensions/default/default.cpp
diff --git a/offload-extensions/extensions.mk b/offload-extensions/extensions.mk
deleted file mode 100644
index b663f62..0000000
--- a/offload-extensions/extensions.mk
+++ /dev/null
@@ -1,7 +0,0 @@
-if ENABLE_PLDM_OFFLOAD
-include offload-extensions/pldm/pldm.mk
-endif
-
-if DEFAULT_HOST_OFFLOAD
-include offload-extensions/default/default.mk
-endif
diff --git a/offload-extensions/pldm/pldm.mk b/offload-extensions/pldm/pldm.mk
deleted file mode 100644
index c136fbb..0000000
--- a/offload-extensions/pldm/pldm.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-noinst_HEADERS += \
-        offload-extensions/pldm/pldm_interface.hpp
-
-phosphor_dump_manager_LDADD += \
-	$(LIBPLDM_LIBS)
-
-phosphor_dump_manager_CXXFLAGS += \
-        $(LIBPLDM_CFLAGS)
-
-phosphor_dump_manager_SOURCES += \
-       offload-extensions/pldm/pldm_interface.cpp
-