diff options
-rw-r--r-- | installer/install-gopls.cmd | 13 | ||||
-rwxr-xr-x | installer/install-gopls.sh | 8 | ||||
-rw-r--r-- | settings.json | 8 |
3 files changed, 26 insertions, 3 deletions
diff --git a/installer/install-gopls.cmd b/installer/install-gopls.cmd index a219962..d526959 100644 --- a/installer/install-gopls.cmd +++ b/installer/install-gopls.cmd @@ -1,3 +1,12 @@ -#!/bin/sh +@echo off -go get -u golang.org/x/tools/cmd/gopls +setlocal + +cd %~dp0 +if exist "..\servers\gopls" rd /S /Q "..\servers\gopls" +md "..\servers\gopls" +cd "..\servers\gopls" +set GOPATH=%cd% +set GOBIN=%cd% +go get -v -u golang.org/x/tools/cmd/gopls +rd /S /Q "src" diff --git a/installer/install-gopls.sh b/installer/install-gopls.sh index 3327911..038916a 100755 --- a/installer/install-gopls.sh +++ b/installer/install-gopls.sh @@ -1,4 +1,10 @@ #!/bin/sh -go get -u golang.org/x/tools/cmd/gopls +set -e +cd $(dirname $0) +[ -d ../servers/gopls ] && rm -rf ../servers/gopls +mkdir ../servers/gopls +cd ../servers/gopls +go get -u golang.org/x/tools/cmd/gopls +rm -rf src diff --git a/settings.json b/settings.json index 8b1afc2..d6447a2 100644 --- a/settings.json +++ b/settings.json @@ -118,5 +118,13 @@ "npm" ] } + ], + "css": [ + { + "command": "css-languageserver", + "requires": [ + "npm" + ] + } ] } |