build: drop autotools support
It made sense to support both build systems while OpenBMC transitioned
but that has been complete for some time - No need to support multiple
build systems any longer.
Change-Id: Ib698163f53a4f493f20491c54851247c5700f13e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 1022b2e..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,31 +0,0 @@
-bin_PROGRAMS = obmc-ikvm
-dist_bin_SCRIPTS = create_usbhid.sh
-
-noinst_HEADERS = \
- ikvm_args.hpp \
- ikvm_input.hpp \
- ikvm_manager.hpp \
- ikvm_server.hpp \
- ikvm_video.hpp
-
-obmc_ikvm_SOURCES = \
- ikvm_args.cpp \
- ikvm_input.cpp \
- ikvm_manager.cpp \
- ikvm_server.cpp \
- ikvm_video.cpp \
- obmc-ikvm.cpp
-
-obmc_ikvm_CXXFLAGS = \
- $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
- $(PHOSPHOR_LOGGING_CFLAGS) \
- $(PTHREAD_CFLAGS) \
- $(SDBUSPLUS_CFLAGS) \
- $(LIBVNCSERVER_CFLAGS)
-
-obmc_ikvm_LDFLAGS = \
- $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
- $(PHOSPHOR_LOGGING_LIBS) \
- $(PTHREAD_LIBS) \
- $(SDBUSPLUS_LIBS) \
- $(LIBVNCSERVER_LIBS)
diff --git a/bootstrap.sh b/bootstrap.sh
deleted file mode 100755
index 50b75b7..0000000
--- a/bootstrap.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-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 100644
index 9f2396a..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,29 +0,0 @@
-# Initialization
-AC_PREREQ([2.69])
-AC_INIT([obmc-ikvm], [1.0], [https://github.com/openbmc/obmc-ikvm/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
-AM_PROG_AR
-AC_PROG_INSTALL
-AC_PROG_MAKE_SET
-
-# Checks for typedefs, structures, and compiler characteristics.
-AX_CXX_COMPILE_STDCXX_17([noext])
-AX_APPEND_COMPILE_FLAGS([-Wall -Werror], [CXXFLAGS])
-
-# Checks for libraries.
-AC_CHECK_LIB([pthread], [pthread_create])
-PKG_CHECK_MODULES([LIBVNCSERVER], [libvncserver])
-PKG_CHECK_MODULES([SDBUSPLUS], [sdbusplus])
-PKG_CHECK_MODULES([PHOSPHOR_LOGGING], [phosphor-logging])
-PKG_CHECK_MODULES([PHOSPHOR_DBUS_INTERFACES], [phosphor-dbus-interfaces])
-
-LT_INIT
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT