diff options
author | mattn <mattn.jp@gmail.com> | 2020-01-17 20:42:45 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-17 20:42:45 +0900 |
commit | 92500966993fd19b8fe3050b1c2d9572a46151a6 (patch) | |
tree | e1ef3a8bcd53a9c3412e766527afacc861c912f1 /installer | |
parent | 609bbac849fe18c09fa08c8b26851ac14e0802e9 (diff) | |
parent | 25297109db64dbdc6b14b6c4d7bd5891c66b5f23 (diff) | |
download | vim-lsp-settings-92500966993fd19b8fe3050b1c2d9572a46151a6.tar.gz vim-lsp-settings-92500966993fd19b8fe3050b1c2d9572a46151a6.tar.bz2 vim-lsp-settings-92500966993fd19b8fe3050b1c2d9572a46151a6.zip |
Merge pull request #89 from mattn/fsharp-language-server
Fsharp language server
Diffstat (limited to 'installer')
-rw-r--r-- | installer/install-fsharp-language-server.cmd | 11 | ||||
-rw-r--r-- | installer/install-fsharp-language-server.sh | 16 |
2 files changed, 27 insertions, 0 deletions
diff --git a/installer/install-fsharp-language-server.cmd b/installer/install-fsharp-language-server.cmd new file mode 100644 index 0000000..ebc389f --- /dev/null +++ b/installer/install-fsharp-language-server.cmd @@ -0,0 +1,11 @@ +@echo off
+
+git clone https://github.com/fsprojects/fsharp-language-server .
+call npm install
+dotnet build -c Release
+
+echo @echo off ^
+
+dotnet %%~dp0\src\FSharpLanguageServer\bin\Release\netcoreapp2.0\FSharpLanguageServer.dll %%* ^
+
+> fsharp-language-server.cmd
diff --git a/installer/install-fsharp-language-server.sh b/installer/install-fsharp-language-server.sh new file mode 100644 index 0000000..26be8f9 --- /dev/null +++ b/installer/install-fsharp-language-server.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +set -e + +git clone https://github.com/fsprojects/fsharp-language-server . +npm install +dotnet build -c Release + +cat <<EOF > fsharp-language-server +#!/bin/sh + +DIR=\$(cd \$(dirname \$0); pwd) +\$DIR/src/FSharpLanguageServer/bin/Release/netcoreapp2.0/FSharpLanguageServer.dll \$* +EOF + +chmod +x fsharp-language-server |