autogen.sh 757 Bytes
#!/bin/bash

builddir=${PWD}

test -n "$srcdir" || srcdir=$(readlink -f $(dirname "$0"))
test -n "$srcdir" || srcdir=$(readlink -f .)

cd ${srcdir}

mkdir -p ./scripts
mkdir -p m4

case `uname` in
Darwin*)
	glibtoolize --force
	if test $? != 0 ; then
			echo "glibtoolize failed."
			exit -1
	fi
	;;
*) 
	libtoolize --force
	if test $? != 0 ; then
			echo "libtoolize failed."
			exit -1
	fi
esac

aclocal
if test $? != 0 ; then
	echo "aclocal failed."
	exit -1
fi

autoheader --force
if test $? != 0 ; then
       echo "autoheader failed."
       exit -1
fi

autoconf --force
if test $? != 0 ; then
	echo "autoconf failed."
	exit -1
fi

automake --add-missing 2> /dev/null | true

autopoint

cd ${builddir}

test -n "$NOCONFIGURE" || "./configure" "$@"