From e5609d52d8cf310bce00e30fb0f9c8fd55685736 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Tue, 17 Dec 2019 00:02:00 +0900 Subject: Add installer --- .../install-javascript-typescript-langserver.cmd | 16 ++++++++++++++++ .../install-javascript-typescript-langserver.sh | 20 ++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 installer/install-javascript-typescript-langserver.cmd create mode 100644 installer/install-javascript-typescript-langserver.sh diff --git a/installer/install-javascript-typescript-langserver.cmd b/installer/install-javascript-typescript-langserver.cmd new file mode 100644 index 0000000..19c5f91 --- /dev/null +++ b/installer/install-javascript-typescript-langserver.cmd @@ -0,0 +1,16 @@ +@echo off + +cd %~dp0 +if exist "..\servers\javascript-typescript-langserver" rd /S /Q "..\servers\javascript-typescript-langserver" +md "..\servers\javascript-typescript-langserver" +cd "..\servers\javascript-typescript-langserver" +git clone https://github.com/sourcegraph/javascript-typescript-langserver . +npm install +npm build + +echo @echo off ^ + +node %%~dp0\lib\language-server-stdio.js ^ + +> javascript-typescript-langserver.cmd + diff --git a/installer/install-javascript-typescript-langserver.sh b/installer/install-javascript-typescript-langserver.sh new file mode 100644 index 0000000..572a8df --- /dev/null +++ b/installer/install-javascript-typescript-langserver.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +set -e + +cd $(dirname $0) +[ -d ../servers/javascript-typescript-langserver ] && rm -rf ../servers/javascript-typescript-langserver +mkdir ../servers/javascript-typescript-langserver +cd ../servers/javascript-typescript-langserver +git clone https://github.com/sourcegraph/javascript-typescript-langserver . +npm install +npm build + +cat < javascript-typescript-langserver +#!/bin/sh + +DIR=\$(cd \$(dirname \$0); pwd) +node \$DIR/lib/language-server-stdio.js +EOF + +chmod +x javascript-typescript-langserver -- cgit v1.2.3-54-g00ecf