Remove make build system support

This commit removes autoconf/automake support
Only meson buildsystem will be used going forward.

Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Change-Id: Ib4a0c9766fbeb8068de268c37083117ad0ad34df
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 683ec0f..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,86 +0,0 @@
-# Build these headers, don't install them
-noinst_HEADERS = \
-	defines.hpp \
-	store.hpp \
-	parser.hpp \
-	types.hpp \
-	write.hpp \
-	impl.hpp \
-	args.hpp \
-	utils.hpp \
-        keyword_vpd_parser.hpp \
-	ibm_vpd_type_check.hpp \
-	vpd_tool_impl.hpp
-
-if IBM_PARSER
-noinst_HEADERS += \
-    vpdecc/vpdecc.h\
-    vpdecc/vpdecc_support.h
-
-bin_PROGRAMS = ibm-read-vpd
-ibm_read_vpd_SOURCES = \
-	ibm_vpd_app.cpp \
-	ibm_vpd_type_check.cpp \
-	parser.cpp \
-	vpdecc/vpdecc.c   \
-	vpdecc/vpdecc_support.c\
-	impl.cpp \
-	utils.cpp \
-        keyword_vpd_parser.cpp
-
-ibm_read_vpd_LDFLAGS = $(SDBUSPLUS_LIBS) $(PHOSPHOR_LOGGING_LIBS)
-ibm_read_vpd_CXXFLAGS = $(SDBUSPLUS_CFLAGS) $(PHOSPHOR_LOGGING_CFLAGS)
-
-bin_PROGRAMS += vpd-tool
-vpd_tool_SOURCES = \
-        vpd_tool.cpp \
-        vpd_tool_impl.cpp
-
-vpd_tool_LDFLAGS = $(SDBUSPLUS_LIBS)
-vpd_tool_CXXFLAGS = $(SDBUSPLUS_CFLAGS)
-
-else
-# Be sure to build these before compiling
-BUILT_SOURCES = \
-	writefru.hpp \
-	extra-properties-gen.hpp
-CLEANFILES = \
-	writefru.hpp \
-	extra-properties-gen.hpp
-
-FRU_GEN_SCRIPT ?= \
-	${abs_srcdir}/writefru.py
-FRU_GEN_SCRIPT_FILES ?= \
-	${abs_srcdir}/writefru.yaml \
-	${abs_srcdir}/writefru.mako.hpp
-
-PROP_GEN_SCRIPT ?= \
-	${abs_srcdir}/extra-properties.py
-PROP_GEN_SCRIPT_FILES ?= \
-	${abs_srcdir}/extra-properties-example.yaml \
-	${abs_srcdir}/extra-properties.mako.hpp
-
-EXTRA_DIST = \
-	$(FRU_GEN_SCRIPT) \
-	$(FRU_GEN_SCRIPT_FILES) \
-	$(PROP_GEN_SCRIPT) \
-	$(PROP_GEN_SCRIPT_FILES)
-
-writefru.hpp: ${FRU_GEN_SCRIPT} ${FRU_GEN_SCRIPT_FILES}
-	$(AM_V_GEN)@FRUGEN@
-extra-properties-gen.hpp: ${PROP_GEN_SCRIPT} ${PROP_GEN_SCRIPT_FILES}
-	$(AM_V_GEN)@PROPGEN@
-
-bin_PROGRAMS = openpower-read-vpd
-openpower_read_vpd_SOURCES = \
-	app.cpp \
-	args.cpp \
-	impl.cpp \
-	parser.cpp \
-	write.cpp \
-	utils.cpp
-openpower_read_vpd_LDFLAGS = $(SDBUSPLUS_LIBS) $(PHOSPHOR_LOGGING_LIBS)
-openpower_read_vpd_CXXFLAGS = $(SDBUSPLUS_CFLAGS) $(PHOSPHOR_LOGGING_CFLAGS)
-endif
-
-SUBDIRS = test
diff --git a/bootstrap.sh b/bootstrap.sh
deleted file mode 100755
index 9941c73..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"'
\ No newline at end of file
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index 739ec37..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,97 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([openpower-vpd-parser], [1.0], [https://github.com/openbmc/openpower-vpd-parser/issues])
-
-AM_INIT_AUTOMAKE([subdir-objects -Wall -Werror foreign dist-xz])
-AM_SILENT_RULES([yes])
-AC_LANG([C++])
-
-# Checks for programs
-AC_PROG_CXX
-AM_PROG_AR
-AC_PROG_INSTALL
-AC_PROG_MAKE_SET
-AM_PATH_PYTHON([3],
-    [AC_SUBST([PYTHON], [echo "$PYTHON"])],
-    [AC_MSG_ERROR([Could not find python-3 installed...python-3 is required])])
-
-PKG_CHECK_MODULES([SDBUSPLUS], [sdbusplus])
-PKG_CHECK_MODULES([PHOSPHOR_LOGGING], [phosphor-logging])
-
-# Suppress the --with-libtool-sysroot error
-LT_INIT
-
-# Checks for typedefs, structures, and compiler characteristics.
-AX_CXX_COMPILE_STDCXX_17([noext])
-AX_APPEND_COMPILE_FLAGS([-Wall -Werror], [CXXFLAGS])
-
-# Test cases require SDK so only build if we're told to (and SDK is available)
-AC_ARG_ENABLE([oe-sdk],
-    AS_HELP_STRING([--enable-oe-sdk], [Link testcases absolutely against OE SDK so they can be ran within it.])
-)
-AC_ARG_VAR(OECORE_TARGET_SYSROOT,
-    [Path to the OE SDK SYSROOT])
-AS_IF([test "x$enable_oe_sdk" == "xyes"],
-    AS_IF([test "x$OECORE_TARGET_SYSROOT" == "x"],
-          AC_MSG_ERROR([OECORE_TARGET_SYSROOT must be set with --enable-oe-sdk])
-    )
-    AC_MSG_NOTICE([Enabling OE-SDK at $OECORE_TARGET_SYSROOT])
-    [
-        testcase_flags="-Wl,-rpath,\${OECORE_TARGET_SYSROOT}/lib"
-        testcase_flags="${testcase_flags} -Wl,-rpath,\${OECORE_TARGET_SYSROOT}/usr/lib"
-        testcase_flags="${testcase_flags} -Wl,-dynamic-linker,`find \${OECORE_TARGET_SYSROOT}/lib/ld-*.so | sort -r -n | head -n1`"
-    ]
-    AC_SUBST([OESDK_TESTCASE_FLAGS], [$testcase_flags])
-)
-
-AS_IF([test "x$FRU_YAML" == "x"], [FRU_YAML="writefru.yaml"])
-FRUGEN="$PYTHON $srcdir/writefru.py -i $FRU_YAML"
-AC_SUBST(FRUGEN)
-AS_IF([test "x$PROP_YAML" == "x"], [PROP_YAML="extra-properties-example.yaml"])
-PROPGEN="$PYTHON $srcdir/extra-properties.py -e $PROP_YAML"
-AC_SUBST(PROPGEN)
-
-# Setup option for IBM VPD formats.
-AC_ARG_ENABLE([ibm-parser],
-              AS_HELP_STRING([--enable-ibm-parser ],
-                             [Enable IBM IPZ and Keyword format VPD parser support.
-            ]))
-
-AM_CONDITIONAL([IBM_PARSER], [test "x$enable_ibm_parser" = "xyes"])
-AS_IF([test "x$enable_ibm_parser" == "xyes"], [
-# Check necessary header files
-    AC_CHECK_HEADER(
-        [CLI/CLI.hpp],
-        [],
-        [AC_MSG_ERROR([Could not find CLI11 CLI.hpp])]
-)
-    AC_CHECK_HEADER(
-        [nlohmann/json.hpp],
-        [],
-        [AC_MSG_ERROR([Could not find nlohmann/json.hpp. Require nlohmann/json package])]
-    )
-    AX_APPEND_COMPILE_FLAGS([-DIPZ_PARSER], [CXXFLAGS])
-    AC_DEFINE(INVENTORY_JSON, "/usr/share/vpd/vpd_inventory.json", [JSON file that defines inventory blueprint])
-            ])
-    AC_DEFINE(INVENTORY_PATH, "/xyz/openbmc_project/inventory", [Prefix for inventory D-Bus objects])
-    AC_DEFINE(INVENTORY_MANAGER_SERVICE, "xyz.openbmc_project.Inventory.Manager", [Inventory manager service])
-
-# Check/set gtest specific functions.
-AX_PTHREAD([GTEST_CPPFLAGS="-DGTEST_HAS_PTHREAD=1"],[GTEST_CPPFLAGS="-DGTEST_HAS_PTHREAD=0"])
-AC_SUBST(GTEST_CPPFLAGS)
-
-# Configure option to enable debug information for keyword VPD parser
-AC_ARG_ENABLE([debug-kw-vpd],
-              AS_HELP_STRING([--enable-debug-kw-vpd ],
-              [Debug statements for Keyword VPD Parser .
-            ]))
-AS_IF([ test "$enable_debug_kw_vpd" = "yes"],
-      [
-       AC_MSG_NOTICE([Enabling debug information for keyword vpd parser application])
-       kw_vpd_debug_flags=-DDEBUG_KW_VPD
-       AC_SUBST([KW_VPD_DEBUG_FLAGS], [$kw_vpd_debug_flags])
-      ]
-      )
-
-AC_CONFIG_HEADERS([config.h])
-AC_CONFIG_FILES([Makefile test/Makefile])
-AC_OUTPUT
diff --git a/test/Makefile.am b/test/Makefile.am
deleted file mode 100644
index adc1e10..0000000
--- a/test/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-AM_CPPFLAGS = -I$(top_srcdir)
-
-TESTS = $(check_PROGRAMS)
-
-check_PROGRAMS = store_test
-
-store_test_SOURCES = store/store.cpp
-
-check_PROGRAMS += ipz_parser_test
-
-ipz_parser_test_SOURCES = \
-    ipz_parser/parser.cpp \
-    ../impl.cpp           \
-    ../vpdecc/vpdecc.c  \
-    ../vpdecc/vpdecc_support.c
-
-test_cppflags = \
-	-Igtest \
-	$(GTEST_CPPFLAGS) \
-	$(AM_CPPFLAGS)  \
-	-pthread  \
-	$(PTHREAD_CFLAGS) \
-	$(SDBUSPLUS_CFLAGS)
-
-test_ldflags = \
-	-lgtest_main \
-	-lgtest \
-	-pthread  \
-	$(PTHREAD_LIBS) \
-	$(SDBUSPLUS_LIBS)
-
-ipz_parser_test_CPPFLAGS = $(test_cppflags) -DIPZ_PARSER
-ipz_parser_test_LDFLAGS = $(test_ldflags)
-
-check_PROGRAMS += kw_vpd_test
-kw_vpd_test_SOURCES = \
-        keyword_vpd_parser_test/kw_vpd_test.cpp \
-        ../keyword_vpd_parser.cpp
-
-kw_vpd_test_CPPFLAGS = $(test_cppflags)
-kw_vpd_test_LDFLAGS = $(test_ldflags)
-
-if !IBM_PARSER
-noinst_PROGRAMS = parser_test
-parser_test_SOURCES = \
-	parser/parser.cpp \
-    ../impl.cpp \
-    ../parser.cpp \
-    ../write.cpp \
-    ../utils.cpp
-
-parser_test_LDFLAGS = $(SDBUSPLUS_LIBS) $(PHOSPHOR_LOGGING_LIBS)
-parser_test_CXXFLAGS = $(SDBUSPLUS_CFLAGS) $(PHOSPHOR_LOGGING_CFLAGS)
-
-endif