File tree Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ OS=" unknown"
4
+ if which -s uname; then
5
+ OS=$( uname | tr ' [:upper:]' ' [:lower:]' )
6
+ fi
7
+ SCRIPTS_DIR=$( dirname $( readlink -f " ${BASH_SOURCE[0]} " ) )
8
+ if [[ " ${OS} " == ' darwin' ]]; then
9
+ ${SCRIPTS_DIR} /debug_adapter_mac.sh
10
+ elif [[ " ${OS} " == ' linux' ]]; then
11
+ ${SCRIPTS_DIR} /debug_adapter_linux.sh
12
+ else
13
+ ${SCRIPTS_DIR} /debug_adapter_windows.sh
14
+ fi
Original file line number Diff line number Diff line change 9
9
uninstall () {
10
10
if echo ${INSTALL_DIR} | grep -q " /usr/local" || echo ${INSTALL_BIN} | grep -q " /usr/local" ; then
11
11
local sudoprompt=" SUDO password required to remove language server from INSTALL_DIR=${INSTALL_DIR} and INSTALL_BIN=${INSTALL_BIN} : "
12
- sudo -p " ${sudoprompt} " rm -rf ${INSTALL_DIR} ${INSTALL_BIN} /java-language-server
12
+ sudo -p " ${sudoprompt} " rm -rf ${INSTALL_DIR} ${INSTALL_BIN} /{ java-debug-server,java- language-server}
13
13
else
14
- rm -rf ${INSTALL_DIR} ${INSTALL_BIN} /java-language-server
14
+ rm -rf ${INSTALL_DIR} ${INSTALL_BIN} /{ java-debug-server,java- language-server}
15
15
fi
16
16
}
17
17
@@ -28,11 +28,13 @@ install() {
28
28
uninstall
29
29
sudo -p " ${sudoprompt} " cp -r dist ${INSTALL_DIR}
30
30
sudo -p " ${sudoprompt} " ln -s " ${INSTALL_DIR} /java-language-server" " ${INSTALL_BIN} /java-language-server"
31
+ sudo -p " ${sudoprompt} " ln -s " ${INSTALL_DIR} /java-debug-server" " ${INSTALL_BIN} /java-debug-server"
31
32
32
33
else
33
34
uninstall
34
35
cp -r dist ${INSTALL_DIR}
35
36
ln -s " ${INSTALL_DIR} /java-language-server" " ${INSTALL_BIN} /java-language-server"
37
+ ln -s " ${INSTALL_DIR} /java-debug-server" " ${INSTALL_BIN} /java-debug-server"
36
38
fi
37
39
}
38
40
You can’t perform that action at this time.
0 commit comments