Sha256: ce74819495fe7bf2ca329186561e266af5dd135997d79ff6d6579e8071b3799c
Contents?: true
Size: 1.4 KB
Versions: 3
Compression:
Stored size: 1.4 KB
Contents
#!/usr/bin/env bash rvm_ignore_rvmrc=${rvm_ignore_rvmrc:-0} if [[ $rvm_ignore_rvmrc -eq 0 ]]; then for rvmrc in /etc/rvmrc "$HOME/.rvmrc" ; do if [[ -f "$rvmrc" ]] ; then if \grep -q '^\s*rvm .*$' "$rvmrc" ; then printf "\nError: $rvmrc is for rvm settings only.\nrvm CLI may NOT be called from within $rvmrc. \nSkipping the loading of $rvmrc" exit 1 else source "$rvmrc" fi fi done fi [[ -z "$rvm_prefix" ]] && unset rvm_prefix [[ -z "$rvm_path" ]] && unset rvm_path # Setup default sandbox value. See scripts/rvm for origin. if [[ -z "$rvm_selfcontained" ]]; then if [[ "root" = "$(whoami)" ]] || [[ -n "$rvm_prefix" && "$rvm_prefix" != "$HOME"/* ]]; then rvm_selfcontained=0 else rvm_selfcontained=1 fi fi if [[ -z "$rvm_prefix" ]] ; then if [[ "$rvm_selfcontained" = "0" ]] ; then rvm_prefix="/usr/local/" else rvm_prefix="$HOME/." fi fi # Fix rvm_prefix changes. echo "$rvm_prefix" | \grep -vq '\(\/\|\.\)$' && [[ -d "$rvm_prefix/rvm/scripts" ]] rvm_prefix_needs_trailing_slash="$?" if [[ "$rvm_prefix" = "/usr/local" || "$rvm_prefix_needs_trailing_slash" = "0" ]]; then rvm_prefix="$rvm_prefix/" fi unset rvm_prefix_needs_trailing_slash if [[ -z "$rvm_path" ]] ; then rvm_path="${rvm_prefix}rvm" fi rvm_scripts_path="${rvm_scripts_path:-"$rvm_path/scripts"}" source "$rvm_scripts_path/rvm" unset rvm_interactive_flag rvm "$@"
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rvm-1.0.5 | binscripts/rvm |
rvm-1.0.4 | binscripts/rvm |
rvm-1.0.3 | binscripts/rvm |