asdf-java/set-java-home.fish
Jochen Schalanda 8dc2e74d6d
Remove surplus dirname in set-java-home.bash (#127)
* 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
2021-02-08 11:51:26 -05:00

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