build: Remove autotools
Change-Id: I866f102217772467a26621c9e9500af19a49686d
Signed-off-by: Willy Tu <wltu@google.com>
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 4be2117..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-ACLOCAL_AMFLAGS = -I m4
-AM_DEFAULT_SOURCE_EXT = .cpp
-
-libi2ccmdsdir = ${libdir}/ipmid-providers
-libi2ccmds_LTLIBRARIES = libi2ccmds.la
-libi2ccmds_la_SOURCES = i2c.cpp
-
-libi2ccmds_la_LDFLAGS = \
- $(LIBIPMID_LIBS)
- -version-info 0:0:0 -shared
-
-libi2ccmds_la_CXXFLAGS = -flto \
- $(LIBIPMID_CFLAGS)
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 360e9f7..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,38 +0,0 @@
-# Initialization
-AC_PREREQ([2.69])
-AC_INIT([i2c-ipmi], [0.1], [https://www.github.com/google-ipmi-i2c/issues])
-AC_LANG([C++])
-AC_CONFIG_HEADERS([config.h])
-AC_CONFIG_MACRO_DIRS([m4])
-AC_CONFIG_AUX_DIR([build-aux])
-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.
-PKG_CHECK_MODULES([LIBIPMID], [libipmid])
-
-# We require linux i2c functionality
-AC_CHECK_HEADERS([linux/i2c-dev.h], [], [
- AC_MSG_ERROR([Could not find linux/i2c-dev.h])
-])
-AC_CHECK_HEADERS([linux/i2c.h], [], [
- AC_MSG_ERROR([Could not find linux/i2c.h])
-])
-
-
-# Checks for library functions.
-LT_INIT # Required for systemd linking
-
-# Create configured output
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT