Sha256: 616d9753729580b5781870d8a6a7deafa9f0a281aa493b00080c260c03c1f1b4
Contents?: true
Size: 968 Bytes
Versions: 4
Compression:
Stored size: 968 Bytes
Contents
#!/usr/bin/env bash __rvm_shell_lookup_script() { local relative_scripts_dir="$(dirname -- "$(dirname -- "$0")")/scripts" for directory in "$rvm_scripts_path" "$HOME/.rvm/scripts" "/usr/local/rvm/scripts" "$relative_scripts_dir"; do if [[ -d "$directory" && -s "$directory/rvm" ]]; then echo "$directory/rvm" return fi done } # If the first argument isn't -c, remove it and set it to the ruby string value. if [[ -n "$1" && ! -f "$1" && -n "$(echo "$1" | grep -v '^-')" ]]; then rvm_shell_ruby_string="$1" shift fi rvm_shell_rvm_path="$(__rvm_shell_lookup_script)" if [[ -n "$rvm_shell_rvm_path" ]]; then source "$rvm_shell_rvm_path" # Setup as expected. if [[ -n "$rvm_shell_ruby_string" ]]; then rvm "$rvm_shell_ruby_string" if [[ "$?" -gt 0 ]]; then echo "Error: RVM was unable to use '$rvm_shell_ruby_string'" 1>&2 exit 1 fi else rvm load-rvmrc >/dev/null 2>&1 fi fi exec bash "$@"
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rvm-0.1.47 | binscripts/rvm-shell |
rvm-0.1.46 | binscripts/rvm-shell |
rvm-0.1.45 | binscripts/rvm-shell |
rvm-0.1.44 | binscripts/rvm-shell |