scripts/rvm in rvm-0.0.92 vs scripts/rvm in rvm-0.0.93

- old
+ new

@@ -14,29 +14,32 @@ unset rvm_path if [[ "root" = "$(whoami)" ]] ; then rvm_path="/usr/local/rvm" else if [[ -d "$HOME/.rvm" ]] ; then rvm_path="$HOME/.rvm" ; fi - if [[ -d "/usr/local/bin/rvm" ]] && [[ -s "/usr/local/bin/rvm" ]] ; then + if [[ -d "/usr/local/rvm" ]] && [[ -s "/usr/local/rvm/scripts/rvm" ]] ; then rvm_path="${rvm_path:-"/usr/local/rvm"}" fi fi fi + if [[ -d "$rvm_path" ]] ; then + source $rvm_path/scripts/array + source $rvm_path/scripts/initialize + source $rvm_path/scripts/utility + source $rvm_path/scripts/selector + source $rvm_path/scripts/cli + #source $rvm_path/scripts/gems + source $rvm_path/scripts/libraries + source $rvm_path/scripts/cd - source $rvm_path/scripts/array - source $rvm_path/scripts/initialize - source $rvm_path/scripts/utility - source $rvm_path/scripts/selector - source $rvm_path/scripts/cli - #source $rvm_path/scripts/gems - source $rvm_path/scripts/libraries - source $rvm_path/scripts/cd + rvm_loaded_flag=1 - rvm_loaded_flag=1 + rvm_version="$(cat "${rvm_path}/lib/VERSION.yml" | tail -n 3 | sed 's/^.*: //g' | tr "\n" '.' | sed 's/\.$//')" ; export rvm_version - rvm_version="$(cat "${rvm_path}/lib/VERSION.yml" | tail -n 3 | sed 's/^.*: //g' | tr "\n" '.' | sed 's/\.$//')" ; export rvm_version + alias rvm-restart="source '${rvm_path}/scripts/rvm'" - alias rvm-restart="source '${rvm_path}/scripts/rvm'" - - if [[ -s "$rvm_path/default" ]] ; then source "$rvm_path/default" ; fi + if [[ -s "$rvm_path/default" ]] ; then source "$rvm_path/default" ; fi + else + echo -e "\$rvm_path is not set. rvm cannot load." + fi fi