Add installer

This commit is contained in:
Yasuhiro Matsumoto
2019-12-17 00:41:06 +09:00
parent 456cb4150d
commit 9a268fc469
3 changed files with 27 additions and 1 deletions

View File

@@ -9,4 +9,4 @@ cd "..\servers\gopls"
set GOPATH=%cd%
set GOBIN=%cd%
go get -v -u golang.org/x/tools/cmd/gopls
rd /S /Q "src"
rd /S /Q "src"

15
installer/install-rls.cmd Normal file
View File

@@ -0,0 +1,15 @@
@echo off
setlocal
cd %~dp0
if exist "..\servers\rls" rd /S /Q "..\servers\rls"
md "..\servers\rls"
cd "..\servers\rls"
set CARGO_HOME=%cd%
cargo install rls
copy bin\rls.exe .
rd /S /Q "bin"
rd /S /Q "registry"
del .package-cache
del .crates.toml

11
installer/install-rls.sh Executable file
View File

@@ -0,0 +1,11 @@
#!/bin/sh
set -e
cd $(dirname $0)
[ -d ../servers/rls ] && rm -rf ../servers/rls
mkdir ../servers/rls
cd ../servers/rls
CARGO_HOME=$(pwd) cargo install rls
cp bin/rls .
rm -rf bin registry .package-cache .crates.toml