root/spatialindex/trunk/autogen.sh

Revision 44 (checked in by hobu, 1 year ago)

add autogen.sh to simplify auto stuff

  • Property svn:executable set to *
Line 
1 #!/bin/sh
2 # $Id: autogen.sh 61 2007-12-11 20:13:48Z hobu $
3 #
4 # Autotools boostrapping script
5 #
6 giveup()
7 {
8         echo
9         echo "  Something went wrong, giving up!"
10         echo
11         exit 1
12 }
13
14 OSTYPE=`uname -s`
15
16 for libtoolize in glibtoolize libtoolize; do
17     LIBTOOLIZE=`which $libtoolize 2>/dev/null`
18     if test "$LIBTOOLIZE"; then
19         break;
20     fi
21 done
22
23 #AMFLAGS="--add-missing --copy --force-missing"
24 AMFLAGS="--add-missing --copy"
25 if test "$OSTYPE" = "IRIX" -o "$OSTYPE" = "IRIX64"; then
26    AMFLAGS=$AMFLAGS" --include-deps";
27 fi
28
29 echo "Running aclocal"
30 aclocal || giveup
31 #echo "Running autoheader"
32 #autoheader || giveup
33 echo "Running libtoolize"
34 $LIBTOOLIZE --force --copy || giveup
35 echo "Running automake"
36 automake $AMFLAGS # || giveup
37 echo "Running autoconf"
38 autoconf || giveup
39
40 echo "======================================"
41 echo "Now you are ready to run './configure'"
42 echo "======================================"
Note: See TracBrowser for help on using the browser.