X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bootstrap;h=6ce643b5629f4551d0a0a8fb2ff1efe687863f80;hb=fe7cfa446ed8f76df87b5fa22edc91eeffc3bc98;hp=33778ab7acef48fd9010554a54e2784fd2620785;hpb=cdd2ad93fe897e9f1e4d311ddc77c67b03d62627;p=vlc diff --git a/bootstrap b/bootstrap index 33778ab7ac..6ce643b562 100755 --- a/bootstrap +++ b/bootstrap @@ -22,6 +22,8 @@ export CYGWIN set -e set -x +cd "$(dirname "$0")" + ## ## Check for various tools ## @@ -29,21 +31,16 @@ set -x ACLOCAL_ARGS="-I m4 ${ACLOCAL_ARGS}" # Check for contrib directory -if test -d extras/contrib/bin; then - PATH="`pwd`/extras/contrib/bin:$PATH" - if test -d extras/contrib/share/aclocal; then - ACLOCAL_ARGS="${ACLOCAL_ARGS} -I extras/contrib/share/aclocal" +if test -d extras/contrib/build/bin; then + PATH="`pwd`/extras/contrib/build/bin:$PATH" + if test -d extras/contrib/build/share/aclocal; then + ACLOCAL_ARGS="${ACLOCAL_ARGS} -I extras/contrib/build/share/aclocal" fi if test ".`uname -s`" = ".Darwin"; then - LD_LIBRARY_PATH=./extras/contrib/lib:$LD_LIBRARY_PATH - DYLD_LIBRARY_PATH=./extras/contrib/lib:$DYLD_LIBRARY_PATH + LD_LIBRARY_PATH=./extras/contrib/build/lib:$LD_LIBRARY_PATH + DYLD_LIBRARY_PATH=./extras/contrib/build/lib:$DYLD_LIBRARY_PATH export LD_LIBRARY_PATH export DYLD_LIBRARY_PATH - elif test ".`uname -s`" = ".BeOS"; then - LIBRARY_PATH=./extras/contrib/lib:$LIBRARY_PATH - BELIBRARIES=./extras/contrib/lib:$BELIBRARIES - export LIBRARY_PATH - export BELIBRARIES fi elif test ".`uname -s`" = ".Darwin"; then set +x @@ -95,7 +92,7 @@ AC_DEFUN([PKG_CHECK_MODULES],[ifelse([\$4], , :, [\$4])]) EOF fi -modules/genmf `sed -ne 's,modules/\(.*\)/Makefile,\1,p' configure.ac` +sh modules/genmf `sed -ne 's,modules/\(.*\)/Makefile,\1,p' configure.ac` ### ### classic bootstrap stuff @@ -112,15 +109,12 @@ rm -f po/Makevars.template ABOUT-NLS echo > ABOUT-NLS mv -f INSTALL.git INSTALL -# Patch po/Makefile.in.in but it's not a drama if it fails -patch -sfN -p1 < po/makefile-qt4.patch || true - ## ## files which need to be regenerated ## rm -f vlc-config.in vlc-config rm -f src/misc/modules_builtin.h -rm -f stamp-builtin stamp-h* mozilla/stamp-pic +rm -f stamp-h* # Shut up set +x