mirror of
https://github.com/asdf-vm/asdf.git
synced 2024-11-15 01:28:17 -07:00
revert use of colons to normalize PATH
* as per suggestion from here - https://github.com/asdf-vm/asdf/pull/303#issuecomment-371231967 * need to work on new PR with tests to address newly raised edge cases with PATH manipulation
This commit is contained in:
parent
b0342d2f78
commit
f8c9e97900
4
asdf.sh
4
asdf.sh
@ -15,8 +15,8 @@ ASDF_DIR="$(cd "$(dirname "$current_script_path")" &> /dev/null || exit 1; pwd)"
|
||||
# replace all occurrences - ${parameter//pattern/string}
|
||||
ASDF_BIN="${ASDF_DIR}/bin:"
|
||||
ASDF_SHIMS="${ASDF_DIR}/shims:"
|
||||
[[ "$PATH:" == *"${ASDF_BIN}"* ]] && PATH="${PATH//$ASDF_BIN/}"
|
||||
[[ "$PATH:" == *"${ASDF_SHIMS}"* ]] && PATH="${PATH//$ASDF_SHIMS/}"
|
||||
[[ ":$PATH:" == *"${ASDF_BIN}"* ]] && PATH="${PATH//$ASDF_BIN/}"
|
||||
[[ ":$PATH:" == *"${ASDF_SHIMS}"* ]] && PATH="${PATH//$ASDF_SHIMS/}"
|
||||
# add to front of $PATH
|
||||
PATH="${ASDF_BIN}$PATH"
|
||||
PATH="${ASDF_SHIMS}$PATH"
|
||||
|
Loading…
Reference in New Issue
Block a user