if [[ -v BASH_VERSION ]]
then
  export UPT_HOME="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"
elif [[ -v ZSH_VERSION ]]
then
  export UPT_HOME="$(readlink -f "$(dirname "${(%):-%x}")")"
else
  echo "Unsupported shell, only bash and zsh are supported." >&2
  return 2
fi
export PATH="$UPT_HOME/bin${PATH:+:${PATH}}"