Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

29 righe
607 B

13 anni fa
  1. #!/usr/bin/env bash
  2. set -e
  3. [ -n "$RBENV_DEBUG" ] && set -x
  4. # Provide rbenv completions
  5. if [ "$1" = "--complete" ]; then
  6. echo system
  7. exec rbenv-versions --bare
  8. fi
  9. if [ -n "$1" ]; then
  10. export RBENV_VERSION="$1"
  11. elif [ -z "$RBENV_VERSION" ]; then
  12. RBENV_VERSION="$(rbenv-version-name)"
  13. fi
  14. if [ "$RBENV_VERSION" = "system" ]; then
  15. RUBY_PATH="$(rbenv-which ruby)"
  16. echo "${RUBY_PATH%/*}"
  17. exit
  18. fi
  19. RBENV_PREFIX_PATH="${RBENV_ROOT}/versions/${RBENV_VERSION}"
  20. if [ ! -d "$RBENV_PREFIX_PATH" ]; then
  21. echo "rbenv: version \`${RBENV_VERSION}' not installed" >&2
  22. exit 1
  23. fi
  24. echo "$RBENV_PREFIX_PATH"