#!/bin/sh
echo "Bootstrapping MyModule"
if test -d autom4te.cache ; then
# we must remove this cache, because it
# may screw up things if configure is run for
# different platforms.
echo " -> Removing old automake cache ..."
rm -rf autom4te.cache
fi
echo " -> Running aclocal ..."
aclocal
echo " -> Running libtoolize ..."
if [ `uname -s` = Darwin ] ; then
# libtoolize is glibtoolize on OSX
LIBTOOLIZE=glibtoolize
else
LIBTOOLIZE=libtoolize
fi
libtool_major=`$LIBTOOLIZE --version | head -n1 | cut -d\) -f2 | cut -d\. -f1`
$LIBTOOLIZE --force --copy --ltdl
echo " -> Re-running aclocal ..."
if test $libtool_major -le 2; then
aclocal --force
else
aclocal --force -I $(pwd)/libltdl/m4
fi
echo " -> Running autoconf ..."
autoconf
# autoheader must run before automake
echo " -> Running autoheader ..."
autoheader
echo " -> Running automake ..."
automake --foreign --add-missing --force-missing --copy
echo "Done."
|