mirror of
https://github.com/halcyon/asdf-java.git
synced 2024-10-06 07:42:09 +08:00
8dc2e74d6d
* Remove surplus `dirname` in set-java-home.bash * Remove surplus `dirname` in set-java-home.zsh * Remove surplus `dirname` in set-java-home.fish Refs #114 Closes #126
13 lines
362 B
Fish
13 lines
362 B
Fish
function absolute_dir_path -a name
|
|
set --local absolute_path (cd (dirname "$name") && pwd)
|
|
echo "$absolute_path"
|
|
end
|
|
|
|
function asdf_update_java_home --on-event fish_prompt
|
|
set --local java_path (asdf which java)
|
|
if test -n "$java_path"
|
|
set --local full_path (absolute_dir_path "$java_path")
|
|
set -gx JAVA_HOME (dirname "$full_path")
|
|
end
|
|
end
|