123456789101112131415161718192021222324 |
- #!/usr/bin/env bash
- if [[ ${rvm_leave_gem_alone:-0} -eq 0 ]]
- then
- function gem
- {
- \typeset result
- (
- \typeset rvmrc
- rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
- if [[ -n "${rvm_prefix:-}" ]] && ! [[ "$HOME/.rvmrc" -ef "${rvm_prefix}/.rvmrc" ]]
- then rvm_rvmrc_files+=( "${rvm_prefix}/.rvmrc" )
- fi
- for rvmrc in "${rvm_rvmrc_files[@]}"
- do [[ -s "${rvmrc}" ]] && source "${rvmrc}" || true
- done
- unset rvm_rvmrc_files
- command gem "$@"
- ) || result=$?
- hash -r
- return ${result:-0}
- }
- fi
|