libupkg: Make decodeindex test accept an empty string.
[upkg.git] / bootstrap
index 557a9a46c8a8f22e5c78ff6089cd109276a80b57..4304be0f5dccc8517357ec0dc8977e9d4d7343ca 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -19,6 +19,7 @@ die() {
        exit 1
 }
 
+: ${LIBTOOLIZE=libtoolize}
 : ${AUTORECONF=autoreconf}
 : ${GNULIB=gnulib}
 : ${GIT=git}
@@ -35,4 +36,9 @@ fi
 $PERL common/scripts/fix-gnulib.pl -o lib/gnulib.mk -i lib/gnulib.mk.in \
        || die "Failed to fixup Gnulib makefile fragment."
 
-$AUTORECONF -fis
+$LIBTOOLIZE -f || die "Failed to run libtoolize."
+
+$PERL common/scripts/fix-ltdl.pl -o libltdl/ltdl.mk -i libltdl/Makefile.inc \
+       || die "Failed to fixup libltdl makefile fragment."
+
+LIBTOOLIZE=true $AUTORECONF -fis