From: Sergey Poznyakoff Date: Fri, 28 Oct 2005 09:29:16 +0000 (+0000) Subject: If file `.bootstrap' exists in the cwd and is readable, prepend its contents to the... X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=64aea5de535c1e9d66d993a6648d86e18e259443;p=chaz%2Ftar If file `.bootstrap' exists in the cwd and is readable, prepend its contents to the command line --- diff --git a/bootstrap b/bootstrap index affe7a9..d113f5a 100755 --- a/bootstrap +++ b/bootstrap @@ -52,6 +52,10 @@ usage() { --no-po Do not download po files. --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 to @@ -79,6 +83,12 @@ update_po() { 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. DOWNLOAD_PO=yes