Implements a nasty hack for issue #19: mangle sdkman-init.

This commit is contained in:
Raphael Reitzig 2018-07-19 01:15:21 +02:00
parent ba46492522
commit 88c81dc479
3 changed files with 18 additions and 9 deletions

View file

@ -1,11 +1,11 @@
set sdkman_init "$HOME/.sdkman/bin/sdkman-init.sh"
# Guard: SDKMAN! needs to be installed
if not test -f "$sdkman_init"
if not test -f "$__fish_sdkman_init"
exit 0
end
# Declare the sdk command for fish
function sdk -d "Manage SDKs"
__fish_sdkman_run_in_bash "source $sdkman_init && sdk $argv"
__fish_sdkman_run_in_bash "source \"$__fish_sdkman_noexport_init\" && sdk $argv"
# __fish_sdkman_run_in_bash "source \"$__fish_sdkman_init\" && sdk $argv"
# --> issue #19
end