Blame autogen.sh

Packit 16808d
#! /bin/sh
Packit 16808d
Packit 16808d
Packit 16808d
# just to help us differentiate messages
Packit 16808d
ECHO() {
Packit 16808d
    echo "[AUTOGEN]" $*
Packit 16808d
}
Packit 16808d
Packit 16808d
Packit 16808d
quiet_test() {
Packit 16808d
    sh -c "$*" >/dev/null 2>&1
Packit 16808d
    return $?
Packit 16808d
}
Packit 16808d
Packit 16808d
Packit 16808d
# OSX has glibtoolize, everywhere else is just libtoolize
Packit 16808d
if test -z "${LTIZE}" ; then
Packit 16808d
    ECHO "Trying to find a libtoolize"
Packit 16808d
    
Packit 16808d
    if quiet_test "libtoolize --version" ; then
Packit 16808d
	LTIZE=libtoolize
Packit 16808d
    elif quiet_test "glibtoolize --version" ; then
Packit 16808d
	LTIZE=glibtoolize
Packit 16808d
    fi
Packit 16808d
fi
Packit 16808d
if test -z "${LTIZE}" ; then
Packit 16808d
    ECHO "Couldn't figure out a libtoolize to use. Specify one with LTIZE"
Packit 16808d
else
Packit 16808d
    ECHO "Running $LTIZE --force"
Packit 16808d
    $LTIZE --force || exit $?
Packit 16808d
fi
Packit 16808d
Packit 16808d
Packit 16808d
Packit 16808d
# let's make sure we can find our aclocal macros
Packit 16808d
if test -d /usr/local/share/aclocal ; then
Packit 16808d
    ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
Packit 16808d
fi
Packit 16808d
Packit 16808d
ECHO "Running aclocal $ACLOCAL_FLAGS"
Packit 16808d
ECHO "(please ignore any non-fatal errors)"
Packit 16808d
aclocal $ACLOCAL_FLAGS || exit $?
Packit 16808d
Packit 16808d
Packit 16808d
Packit 16808d
# ECHO "Running autoheader"
Packit 16808d
# autoheader || exit $?
Packit 16808d
Packit 16808d
Packit 16808d
Packit 16808d
# put in license and stuff if necessary
Packit 16808d
if test -z "$AUTOMAKE_FLAGS" ; then
Packit 16808d
    AUTOMAKE_FLAGS="--add-missing --copy"
Packit 16808d
fi
Packit 16808d
Packit 16808d
ECHO "Running automake $AUTOMAKE_FLAGS"
Packit 16808d
automake $AUTOMAKE_FLAGS
Packit 16808d
Packit 16808d
Packit 16808d
Packit 16808d
ECHO "Running autoconf"
Packit 16808d
autoconf || exit $?
Packit 16808d
Packit 16808d
Packit 16808d
Packit 16808d
ECHO "Running automake"
Packit 16808d
automake || exit $?
Packit 16808d
automake Makefile 2> /dev/null
Packit 16808d
Packit 16808d
Packit 16808d
Packit 16808d
if test -f "configwrap" ; then
Packit 16808d
	ECHO "Running ./configwrap $@"
Packit 16808d
	./configwrap $@
Packit 16808d
else
Packit 16808d
	ECHO "Running ./configure $@"
Packit 16808d
	./configure $@
Packit 16808d
fi
Packit 16808d
Packit 16808d
Packit 16808d
ECHO "Done"
Packit 16808d
# The End