summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2017-06-08 12:48:59 -0400
committerGlenn Morris <rgm@gnu.org>2017-06-08 12:48:59 -0400
commita62d15763df16e64b452b24191e12c0e32a2de6b (patch)
treef68d62b3204e0a203ab291cebdf291a1774c5c8e /autogen.sh
parent0648edf3e05e224ee8410ab244df7364f919dc58 (diff)
downloademacs-a62d15763df16e64b452b24191e12c0e32a2de6b.tar.gz
Make autogen.sh report relevant environment variables
* autogen.sh (check_version): Indicate if using an environment variable.
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh10
1 files changed, 7 insertions, 3 deletions
diff --git a/autogen.sh b/autogen.sh
index 2297bdc8c49..0153f896a17 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -72,11 +72,15 @@ minor_version ()
check_version ()
{
## Respect, e.g., $AUTOCONF if it is set, like autoreconf does.
- uprog=`echo $1 | sed -e 's/-/_/g' -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
+ uprog0=`echo $1 | sed -e 's/-/_/g' -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
- eval uprog=\$${uprog}
+ eval uprog=\$${uprog0}
- [ x"$uprog" = x ] && uprog=$1
+ if [ x"$uprog" = x ]; then
+ uprog=$1
+ else
+ printf '%s' "(using $uprog0=$uprog) "
+ fi
have_version=`get_version $uprog`