From 01618658fd82dbc5e6315b639f00e87c6fee3c54 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Wed, 30 Jul 2008 01:45:23 +0200 Subject: use autotools --- autogen.sh | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100755 autogen.sh (limited to 'autogen.sh') diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 0000000000..b01012eb2e --- /dev/null +++ b/autogen.sh @@ -0,0 +1,57 @@ +#!/bin/sh -e + +(autopoint --version) < /dev/null > /dev/null 2>&1 || { + echo + echo "You must have autopoint installed to generate the build system.." + echo + exit 1 +} +(autoconf --version) < /dev/null > /dev/null 2>&1 || { + echo + echo "You must have autoconf installed to generate the build system." + echo + exit 1 +} +(libtoolize --version) < /dev/null > /dev/null 2>&1 || { + echo + echo "You must have libtool installed to generate the build system." + echo + exit 1 +} +(autoheader --version) < /dev/null > /dev/null 2>&1 || { + echo + echo "You must have autoheader installed to generate the build system." + echo + exit 1 +} +(automake --version) < /dev/null > /dev/null 2>&1 || { + echo + echo "You must have automake installed to generate the build system." + echo + exit 1 +} + +test -f udev/udevd.c || { + echo "You must run this script in the top-level source directory" + exit 1 +} + +echo " aclocal: $(aclocal --version | head -1)" +aclocal +echo " autoconf: $(autoconf --version | head -1)" +autoconf +echo " libtool: $(automake --version | head -1)" +libtoolize --force +echo " autoheader: $(autoheader --version | head -1)" +autoheader +echo " automake: $(automake --version | head -1)" +automake --add-missing + +if test -z "$@"; then + args="--prefix=/usr --exec-prefix= --sysconfdir=/etc" +else + args=$@ +fi +echo " configure: $args" +echo +./configure $args -- cgit v1.2.3-54-g00ecf