export ASDF_DIR so that plugins can use it to refer to the ASDF DIR

Also fixed `shellcheck` warnings in the file.
This commit is contained in:
Robin Schneider 2017-02-12 20:21:24 +01:00
parent 7b586312fc
commit 809f32bb9f
No known key found for this signature in database
GPG Key ID: 489A4D5EC353C98A

View File

@ -1,13 +1,14 @@
#!/usr/bin/env bash
if [ "${BASH_SOURCE[0]}" != "" ]; then
current_script_path=${BASH_SOURCE[0]}
current_script_path="${BASH_SOURCE[0]}"
else
current_script_path=$0
current_script_path="$0"
fi
asdf_dir=$(cd $(dirname $current_script_path) &> /dev/null; echo $(pwd))
export PATH="${asdf_dir}/bin:${asdf_dir}/shims:$PATH"
# shellcheck disable=SC2155,SC2164
export ASDF_DIR="$(cd "$(dirname "$current_script_path")" &> /dev/null; pwd)"
export PATH="${ASDF_DIR}/bin:${ASDF_DIR}/shims:$PATH"
if [ -n "$ZSH_VERSION" ]; then
autoload -U bashcompinit