Commit fa253c22 authored by Michel Belleville's avatar Michel Belleville Committed by Michel Belleville

FIxing a problem caused by the strange "command command -v rbenv"

Some systems don't have a ```command``` command ; testing for it before trying to execute it is better form.
parent e77c6cd7
...@@ -6,11 +6,11 @@ ...@@ -6,11 +6,11 @@
if [ -e "$RBENV_BIN_ROOT/rbenv" ] if [ -e "$RBENV_BIN_ROOT/rbenv" ]
set rbenv_binary "$RBENV_BIN_ROOT/rbenv" set rbenv_binary "$RBENV_BIN_ROOT/rbenv"
_prepend_path "$RBENV_BIN_ROOT" _prepend_path "$RBENV_BIN_ROOT"
else if [ (which command; and command command -v rbenv) ]
set rbenv_binary (command command -v rbenv)
else if [ -e "$HOME/.rbenv/bin/rbenv" ] else if [ -e "$HOME/.rbenv/bin/rbenv" ]
set rbenv_binary "$HOME/.rbenv/bin/rbenv" set rbenv_binary "$HOME/.rbenv/bin/rbenv"
_prepend_path "$HOME/.rbenv/bin" _prepend_path "$HOME/.rbenv/bin"
else if [ (command command -v rbenv) ]
set rbenv_binary (command command -v rbenv)
else else
echo "Could not find rbenv. Make sure it's on your system path, in your home directory or set the RBENV_BIN_ROOT environment variable pointing to the directory where you unpacked rbenv." echo "Could not find rbenv. Make sure it's on your system path, in your home directory or set the RBENV_BIN_ROOT environment variable pointing to the directory where you unpacked rbenv."
exit 1 exit 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment