+2008-10-02 Paolo Bonzini <bonzini@gnu.org>
+
+ * build-aux/bootstrap: Allow renaming bootstrap, and change the
+ name of bootstrap.conf accordingly.
+
2008-10-02 Paolo Bonzini <bonzini@gnu.org>
* build-aux/bootstrap: Install git-merge-changelog configuration
not to have been checked out.
--skip-po Do not download po files.
-If the file bootstrap.conf exists in the current working directory, its
+If the file $0.conf exists in the same directory as this script, its
contents are read as shell variables to configure the bootstrap.
Running without arguments will suffice in most cases.
vc_ignore=auto
# Override the default configuration, if necessary.
-test -r bootstrap.conf && . ./bootstrap.conf
+# Make sure that bootstrap.conf is sourced from the current directory
+# if we were invoked as "sh bootstrap".
+case "$0" in
+ */*) test -r "$0.conf" && . "$0.conf" ;;
+ *) test -r "$0.conf" && . ./"$0.conf" ;;
+esac
+
if test "$vc_ignore" = auto; then
vc_ignore=