summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorTristan Carel <tcarel@exalead.com>2011-04-13 17:24:44 +0200
committerTristan Carel <tcarel@exalead.com>2011-04-13 17:24:44 +0200
commitbbf1f87ee6aa73a11bcb0a3b33fbe7349d20ebcb (patch)
tree11de97f2d9a888820bdda08df12ca87d914bbcde /tools
parentca4dabb45e14d8cd38e07c4ffadf9473ceb2193b (diff)
downloadzsh-bbf1f87ee6aa73a11bcb0a3b33fbe7349d20ebcb.tar.gz
zsh-bbf1f87ee6aa73a11bcb0a3b33fbe7349d20ebcb.tar.bz2
zsh-bbf1f87ee6aa73a11bcb0a3b33fbe7349d20ebcb.zip
Fix version parsing. Now working with command $ zsh --version
Diffstat (limited to 'tools')
-rwxr-xr-xtools/require_tool.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/require_tool.sh b/tools/require_tool.sh
index 42da2ccf9..1fa77f77a 100755
--- a/tools/require_tool.sh
+++ b/tools/require_tool.sh
@@ -89,7 +89,7 @@ require_tool ()
envvar_name=$(echo $1 | tr '[:lower:]' '[:upper:]')
tool=$(printenv $envvar_name || echo $1)
local version=$($tool --version 2>/dev/null| \
- sed -n 's/.*[^0-9.]\([0-9][0-9.]*\).*/\1/p;q')
+ sed -n 's/.*[^0-9.]\([0-9]*\.[0-9.]*\).*/\1/p;q')
if test x"$version" = x ; then
echo "$tool is required" >/dev/stderr
return 1