mirror of
https://github.com/pyenv/pyenv.git
synced 2025-11-13 13:53:53 -05:00
Merge pull request #92 from carsomyr/master
Restore the current working directory in rbenv-rehash
This commit is contained in:
@@ -55,6 +55,9 @@ make_shims() {
|
||||
done
|
||||
}
|
||||
|
||||
# Save the working directory.
|
||||
CUR_PATH=$PWD
|
||||
|
||||
# Empty out the shims directory and make it the working directory.
|
||||
rm -f "$SHIM_PATH"/*
|
||||
cd "$SHIM_PATH"
|
||||
@@ -68,6 +71,9 @@ make_shims ../versions/*/bin/*
|
||||
RBENV_REHASH_PLUGINS=(/etc/rbenv.d/rehash/*.bash ${RBENV_ROOT}/rbenv.d/rehash/*.bash)
|
||||
shopt -u nullglob
|
||||
|
||||
# Restore the previous working directory.
|
||||
cd "$CUR_PATH"
|
||||
|
||||
for script in ${RBENV_REHASH_PLUGINS[@]}; do
|
||||
source $script
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user