瀏覽代碼

make `shell` return an error code in case of failure

Fixes #274
pull/360/head^2
Mislav Marohnić 13 年之前
父節點
當前提交
1f7722088d
共有 1 個檔案被更改,包括 7 行新增4 行删除
  1. +7
    -4
      libexec/rbenv-sh-shell

+ 7
- 4
libexec/rbenv-sh-shell 查看文件

@ -23,10 +23,13 @@ fi
if [ "$version" = "--unset" ]; then if [ "$version" = "--unset" ]; then
echo "unset RBENV_VERSION" echo "unset RBENV_VERSION"
exit 1
exit
fi fi
# Make sure the specified version is installed. # Make sure the specified version is installed.
rbenv-prefix "$version" >/dev/null
echo "export RBENV_VERSION=\"${version}\""
if rbenv-prefix "$version" >/dev/null; then
echo "export RBENV_VERSION=\"${version}\""
else
echo "return 1"
exit 1
fi

Loading…
取消
儲存