mv GNU toolchain check into tools/setup

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@583 f882894a-f735-0410-b71e-b25c423dba1c
This commit is contained in:
Karl DeBisschop 2003-07-03 03:23:14 +00:00
parent 725cbf9a63
commit c767ee0645
2 changed files with 30 additions and 23 deletions

View file

@ -1,31 +1,11 @@
#!/bin/sh
#
# autogen.sh glue for CMU Cyrus IMAP
# $Id$
#
# Requires: automake, autoconf, dpkg-dev
# set -e
MAKE=$(which gnumake)
if test ! -x "$MAKE" ; then MAKE=$(which gmake) ; fi
if test ! -x "$MAKE" ; then MAKE=$(which make) ; fi
HAVE_GNU_MAKE=$($MAKE --version|grep -c "Free Software Foundation")
if test "$HAVE_GNU_MAKE" != "1"; then
echo Could not find GNU make on this system, can not proceed with build.
exit 1
else
echo Found GNU Make at $MAKE ... good.
fi
# Refresh GNU autotools toolchain.
for i in config.guess config.sub missing install-sh mkinstalldirs depcomp; do
test -r /usr/share/automake/${i} && {
rm -f ${i}
}
done
tools/setup
./tools/setup
# For the Debian build
test -d debian && {

View file

@ -1,9 +1,36 @@
#! /bin/sh
#!/bin/sh
#
# autogen.sh glue from CMU Cyrus IMAP
# $Id$
#
# Requires: automake, autoconf, dpkg-dev
# set -e
MAKE=$(which gnumake)
if test ! -x "$MAKE" ; then MAKE=$(which gmake) ; fi
if test ! -x "$MAKE" ; then MAKE=$(which make) ; fi
HAVE_GNU_MAKE=$($MAKE --version|grep -c "Free Software Foundation")
if test "$HAVE_GNU_MAKE" != "1"; then
echo Could not find GNU make on this system, can not proceed with build.
exit 1
else
echo Found GNU Make at $MAKE ... good.
fi
# Refresh GNU autotools toolchain.
for i in config.guess config.sub missing install-sh mkinstalldirs ; do
test -r /usr/share/automake/${i} && {
rm -f ${i}
cp /usr/share/automake/${i} .
}
chmod 755 ${i}
done
aclocal -I lib
autoconf
autoheader
automake --add-missing --copy
autoconf
if [ -f debian/rules ] ; then
chmod +x debian/rules