2
0
Эх сурвалжийг харах

Fix running bootstrap with relative path

Evgeny Grin (Karlson2k) 10 жил өмнө
parent
commit
b1a8e8d00c
1 өөрчлөгдсөн 3 нэмэгдсэн , 2 устгасан
  1. 3 2
      bootstrap

+ 3 - 2
bootstrap

@@ -1,5 +1,6 @@
 #!/bin/sh
-test -n "$BASH_SOURCE" && workdir="${BASH_SOURCE[0]%/*}" && test -n "$workdir" && cd "$workdir" || \
-workdir=`dirname "$0"` && test -n "$workdir" && cd "$workdir" || echo "Warning: can't get working directory" 1>&2
+if ! test -n "$BASH_SOURCE" || ! workdir="${BASH_SOURCE[0]%/*}" || ! test -n "$workdir" || ! cd "$workdir"; then
+  workdir=`dirname "$0"` && test -n "$workdir" && cd "$workdir" || echo "Warning: can't get working directory" 1>&2
+fi
 aclocal -I m4 --install
 autoreconf -I m4 -f -i