If file `.bootstrap' exists in the cwd and is readable, prepend its contents to the command line

This commit is contained in:
Sergey Poznyakoff
2005-10-28 09:29:16 +00:00
parent 391c6f6bdb
commit 64aea5de53

View File

@@ -52,6 +52,10 @@ usage() {
--no-po Do not download po files. --no-po Do not download po files.
--update-po[=LANG] Update po file(s) and exit. --update-po[=LANG] Update po file(s) and exit.
If the file `.bootstrap' exists in the current working directory, its
contents is read, comments and empty lines removed, shell variables expanded
and the result is prepended to the command line options.
Running without arguments will suffice in most cases. It is equivalent Running without arguments will suffice in most cases. It is equivalent
to to
@@ -79,6 +83,12 @@ update_po() {
fi fi
} }
# Read configuration file
if [ -r .bootstrap ]; then
echo "$0: Reading configuration file .bootstrap"
eval set -- "`sed 's/#.*$//;/^$/d' .bootstrap | tr '\n' ' '` $*"
fi
# Parse options. # Parse options.
DOWNLOAD_PO=yes DOWNLOAD_PO=yes