File tree Expand file tree Collapse file tree 6 files changed +26
-0
lines changed
apps/elixir_ls_utils/priv Expand file tree Collapse file tree 6 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,10 @@ readlink_f () {
13
13
14
14
if [ -z " ${ELS_INSTALL_PREFIX} " ]; then
15
15
dir=" $( dirname " $( readlink_f " $0 " ) " ) "
16
+ >&2 echo " running ${dir} /launch.sh"
16
17
else
17
18
dir=${ELS_INSTALL_PREFIX}
19
+ >&2 echo " ELS_INSTALL_PREFIX is set, running ${ELS_INSTALL_PREFIX} /launch.sh"
18
20
fi
19
21
20
22
export ELS_MODE=debugger
Original file line number Diff line number Diff line change @@ -13,8 +13,10 @@ readlink_f () {
13
13
14
14
if [ -z " ${ELS_INSTALL_PREFIX} " ]; then
15
15
dir=" $( dirname " $( readlink_f " $0 " ) " ) "
16
+ >&2 echo " running ${dir} /launch.sh"
16
17
else
17
18
dir=${ELS_INSTALL_PREFIX}
19
+ >&2 echo " ELS_INSTALL_PREFIX is set, running ${ELS_INSTALL_PREFIX} /launch.sh"
18
20
fi
19
21
20
22
export ELS_MODE=language_server
Original file line number Diff line number Diff line change @@ -14,6 +14,9 @@ did_relaunch=$1
14
14
ASDF_DIR=${ASDF_DIR:- " ${HOME} /.asdf" }
15
15
16
16
asdf_vm=" ${ASDF_DIR} /asdf.sh"
17
+
18
+ >&2 echo " Looking for ASDF install in $asdf_vm "
19
+
17
20
if test -f " ${asdf_vm} "
18
21
then
19
22
# asdf-vm does not support the plain posix shell. Figure out
22
25
" " )
23
26
if which bash > /dev/null
24
27
then
28
+ >&2 echo " ASDF found, relaunching in bash shell"
25
29
exec " $( which bash) " " $0 " relaunch
26
30
elif which zsh > /dev/null
27
31
then
32
+ >&2 echo " ASDF found, relaunching in zsh shell"
28
33
exec " $( which zsh) " " $0 " relaunch
34
+ else
35
+ >&2 echo " ASDF found, but could not locate ASDF compatible shell"
29
36
fi
30
37
;;
31
38
* )
32
39
# We have an arg2, so we got relaunched. Therefore, we're running in a
33
40
# shell that supports asdf-vm.
41
+ >&2 echo " Sourcing ASDF"
34
42
. " ${asdf_vm} "
35
43
;;
36
44
esac
44
52
els_setup=" ${XDG_CONFIG_HOME:- $HOME / .config} /elixir_ls/setup.sh"
45
53
if test -f " ${els_setup} "
46
54
then
55
+ >&2 echo " Running setup script $els_setup "
47
56
. " ${els_setup} "
48
57
fi
49
58
Original file line number Diff line number Diff line change @@ -13,8 +13,10 @@ readlink_f () {
13
13
14
14
if [ -z " ${ELS_INSTALL_PREFIX} " ]; then
15
15
dir=" $( dirname " $( readlink_f " $0 " ) " ) "
16
+ >&2 echo " running ${dir} /launch.sh"
16
17
else
17
18
dir=${ELS_INSTALL_PREFIX}
19
+ >&2 echo " ELS_INSTALL_PREFIX is set, running ${ELS_INSTALL_PREFIX} /launch.sh"
18
20
fi
19
21
20
22
export ELS_MODE=debugger
Original file line number Diff line number Diff line change @@ -13,8 +13,10 @@ readlink_f () {
13
13
14
14
if [ -z " ${ELS_INSTALL_PREFIX} " ]; then
15
15
dir=" $( dirname " $( readlink_f " $0 " ) " ) "
16
+ >&2 echo " Running ${dir} /launch.sh"
16
17
else
17
18
dir=${ELS_INSTALL_PREFIX}
19
+ >&2 echo " ELS_INSTALL_PREFIX is set, running ${ELS_INSTALL_PREFIX} /launch.sh"
18
20
fi
19
21
20
22
export ELS_MODE=language_server
Original file line number Diff line number Diff line change @@ -14,6 +14,9 @@ did_relaunch=$1
14
14
ASDF_DIR=${ASDF_DIR:- " ${HOME} /.asdf" }
15
15
16
16
asdf_vm=" ${ASDF_DIR} /asdf.sh"
17
+
18
+ >&2 echo " Looking for ASDF install in $asdf_vm "
19
+
17
20
if test -f " ${asdf_vm} "
18
21
then
19
22
# asdf-vm does not support the plain posix shell. Figure out
22
25
" " )
23
26
if which bash > /dev/null
24
27
then
28
+ >&2 echo " ASDF found, relaunching in bash shell"
25
29
exec " $( which bash) " " $0 " relaunch
26
30
elif which zsh > /dev/null
27
31
then
32
+ >&2 echo " ASDF found, relaunching in zsh shell"
28
33
exec " $( which zsh) " " $0 " relaunch
34
+ else
35
+ >&2 echo " ASDF found, but could not locate ASDF compatible shell"
29
36
fi
30
37
;;
31
38
* )
32
39
# We have an arg2, so we got relaunched. Therefore, we're running in a
33
40
# shell that supports asdf-vm.
41
+ >&2 echo " Sourcing ASDF"
34
42
. " ${asdf_vm} "
35
43
;;
36
44
esac
44
52
els_setup=" ${XDG_CONFIG_HOME:- $HOME / .config} /elixir_ls/setup.sh"
45
53
if test -f " ${els_setup} "
46
54
then
55
+ >&2 echo " Running setup script $els_setup "
47
56
. " ${els_setup} "
48
57
fi
49
58
You can’t perform that action at this time.
0 commit comments