Use . instead of source to support POSIX sh

This commit is contained in:
Yamashita Yuu
2014-08-13 10:53:28 +09:00
parent fa04d6f9df
commit c9bcef656c
2 changed files with 6 additions and 6 deletions

View File

@@ -112,7 +112,7 @@ EOS
cat <<EOS cat <<EOS
unset PYENV_DEACTIVATE; unset PYENV_DEACTIVATE;
export PYENV_ACTIVATE="${prefix}"; export PYENV_ACTIVATE="${prefix}";
source "${prefix}/bin/activate"; . "${prefix}/bin/activate";
EOS EOS
;; ;;
esac esac

View File

@@ -24,7 +24,7 @@ setup() {
assert_output <<EOS assert_output <<EOS
unset PYENV_DEACTIVATE; unset PYENV_DEACTIVATE;
export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv"; export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv";
source "${PYENV_ROOT}/versions/venv/bin/activate"; . "${PYENV_ROOT}/versions/venv/bin/activate";
EOS EOS
} }
@@ -46,7 +46,7 @@ EOS
pyenv-virtualenv: activate venv pyenv-virtualenv: activate venv
unset PYENV_DEACTIVATE; unset PYENV_DEACTIVATE;
export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv"; export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv";
source "${PYENV_ROOT}/versions/venv/bin/activate"; . "${PYENV_ROOT}/versions/venv/bin/activate";
EOS EOS
} }
@@ -68,7 +68,7 @@ EOS
pyenv shell "venv"; pyenv shell "venv";
unset PYENV_DEACTIVATE; unset PYENV_DEACTIVATE;
export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv"; export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv";
source "${PYENV_ROOT}/versions/venv/bin/activate"; . "${PYENV_ROOT}/versions/venv/bin/activate";
EOS EOS
} }
@@ -131,7 +131,7 @@ EOS
pyenv shell "venv27"; pyenv shell "venv27";
unset PYENV_DEACTIVATE; unset PYENV_DEACTIVATE;
export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv27"; export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv27";
source "${PYENV_ROOT}/versions/venv27/bin/activate"; . "${PYENV_ROOT}/versions/venv27/bin/activate";
EOS EOS
} }
@@ -151,7 +151,7 @@ EOS
pyenv shell "venv27"; pyenv shell "venv27";
unset PYENV_DEACTIVATE; unset PYENV_DEACTIVATE;
export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv27"; export PYENV_ACTIVATE="${PYENV_ROOT}/versions/venv27";
source "${PYENV_ROOT}/versions/venv27/bin/activate"; . "${PYENV_ROOT}/versions/venv27/bin/activate";
EOS EOS
} }