11 lines
363 B
Bash
11 lines
363 B
Bash
# Keep SDK versions in .sdkmanrc; direnv restores the previous environment on exit.
|
|
watch_file .sdkmanrc
|
|
|
|
if [[ ! -r "${SDKMAN_DIR:-$HOME/.sdkman}/bin/sdkman-init.sh" ]]; then
|
|
log_error "SDKMAN! is missing. Install it first: https://sdkman.io/install/"
|
|
return 1
|
|
fi
|
|
|
|
source "${SDKMAN_DIR:-$HOME/.sdkman}/bin/sdkman-init.sh" || return 1
|
|
sdk env || return 1
|