From 64aea5de535c1e9d66d993a6648d86e18e259443 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Fri, 28 Oct 2005 09:29:16 +0000 Subject: [PATCH] If file `.bootstrap' exists in the cwd and is readable, prepend its contents to the command line --- bootstrap | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 -- 2.44.0