| #!/bin/sh | 
 |  | 
 | # Running aclocal here first (as happened for a while) caused the macros that | 
 | # libtoolize puts in the m4 directory to be newer than the aclocal.m4 file that | 
 | # aclocal creates. This meant that the next "make" cause aclocal to be run | 
 | # again. Moving aclocal to after libtoolize does not seem to cause any | 
 | # problems, and it fixes this issue. | 
 |  | 
 | # GNU libtool is named differently on some systems.  This code tries several | 
 | # variants like glibtoolize (MacOSX) and libtoolize1x (FreeBSD) | 
 |  | 
 | set +ex | 
 | echo "Looking for a version of libtoolize (which can have different names)..." | 
 | libtoolize="" | 
 | for l in glibtoolize libtoolize15 libtoolize14 libtoolize ; do | 
 |     $l --version > /dev/null 2>&1 | 
 |     if [ $? = 0 ]; then | 
 |         libtoolize=$l | 
 |         echo "Found $l"  | 
 |         break | 
 |     fi | 
 |     echo "Did not find $l"  | 
 | done | 
 |  | 
 | if [ "x$libtoolize" = "x" ]; then | 
 |     echo "Can't find libtoolize on your system" | 
 |     exit 1 | 
 | fi | 
 |  | 
 | set -ex | 
 | $libtoolize -c -f | 
 | rm -rf autom4te.cache Makefile.in aclocal.m4 | 
 | aclocal --force -I m4 | 
 | autoconf -f -W all,no-obsolete | 
 | autoheader -f -W all | 
 |  | 
 | # Added no-portability to suppress automake 1.12's warning about the use | 
 | # of recursive variables. | 
 |  | 
 | automake -a -c -f -W all,no-portability | 
 |  | 
 | rm -rf autom4te.cache | 
 | exit 0 | 
 |  | 
 | # end autogen.sh |