diff options
author | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2011-01-08 16:19:29 +0100 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2011-01-08 16:19:29 +0100 |
commit | 5e0d8ef251f7b05be940fba1e65d6dc4877d097a (patch) | |
tree | 980def095ba4e31619a463903244674601637748 /autogen.sh |
Initial commit of libpict based on libwpg
Diffstat (limited to 'autogen.sh')
-rwxr-xr-x | autogen.sh | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 0000000..779036c --- /dev/null +++ b/autogen.sh @@ -0,0 +1,60 @@ +#!/bin/sh +TESTLIBTOOLIZE="glibtoolize libtoolize" + +LIBTOOLIZEFOUND="0" + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +olddir=`pwd` +cd $srcdir + +aclocal --version > /dev/null 2> /dev/null || { + echo "error: aclocal not found" + exit 1 +} +automake --version > /dev/null 2> /dev/null || { + echo "error: automake not found" + exit 1 +} + +for i in $TESTLIBTOOLIZE; do + if which $i > /dev/null 2>&1; then + LIBTOOLIZE=$i + LIBTOOLIZEFOUND="1" + break + fi +done + +if [ "$LIBTOOLIZEFOUND" = "0" ]; then + echo "$0: need libtoolize tool to build writerperfect" >&2 + exit 1 +fi + +amcheck=`automake --version | grep 'automake (GNU automake) 1.5'` +if test "x$amcheck" = "xautomake (GNU automake) 1.5"; then + echo "warning: you appear to be using automake 1.5" + echo " this version has a bug - GNUmakefile.am dependencies are not generated" +fi + +rm -rf autom4te*.cache + +$LIBTOOLIZE --force --copy || { + echo "error: libtoolize failed" + exit 1 +} +aclocal $ACLOCAL_FLAGS || { + echo "error: aclocal $ACLOCAL_FLAGS failed" + exit 1 +} +autoheader || { + echo "error: autoheader failed" + exit 1 +} +automake -a -c --foreign || { + echo "warning: automake failed" +} +autoconf || { + echo "error: autoconf failed" + exit 1 +} |