X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=bootstrap;h=9d9d97b1dfcf8a4a4fbd3edc62af677883a64add;hb=a12b8c2c4cbf952c8c305cde193bb25c13a0912b;hp=f13919ba8a8fe50fb2df15a3f9341c888eaa6969;hpb=92b6a83e9ba576ba237d47d780f3b9b10bb26588;p=oweals%2Fgnunet.git diff --git a/bootstrap b/bootstrap index f13919ba8..9d9d97b1d 100755 --- a/bootstrap +++ b/bootstrap @@ -1,9 +1,21 @@ #!/bin/sh +# This file is in the public domain. +echo "Removing folder 'libltdl'..." rm -rf libltdl -echo -n "checking for libtoolize / libtool... " -which glibtoolize || which libtoolize || which libtool || { - echo "*** No libtoolize (libtool) or libtool found, please install it ***" - exit 1 + +echo "checking for libtoolize / libtool... " + +# This is more portable than `which' but comes with +# the caveat of not(?) properly working on busybox's ash: +existence() +{ + command -v "$1" >/dev/null 2>&1 } -autoreconf -if -contrib/pogen.sh + +if existence libtool || existence libtoolize || existence glibtoolize || existence slibtool; then + autoreconf -if + . "bin/pogen.sh" +else + echo "*** No libtoolize (libtool) or libtool found, please install it ***" >&2; + exit 1 +fi