summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorGeorgie <george@fivetran.com>2016-03-20 22:19:04 -0700
committerGeorgie <george@fivetran.com>2016-03-20 22:19:04 -0700
commit648d44d10a93eab30e924437d9c3cda6b77fbd68 (patch)
tree63a75ffd2bd48f68bcfaa1762d68f5c37e71dd0b /scripts
parente75fb8a951b9447f0ae8683c07f99e2d43fbd1f8 (diff)
downloadjava-language-server-648d44d10a93eab30e924437d9c3cda6b77fbd68.zip
Use fat-jar instead of installed maven
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/install.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/install.sh b/scripts/install.sh
index aab3e0d..1a33869 100755
--- a/scripts/install.sh
+++ b/scripts/install.sh
@@ -1,6 +1,16 @@
+# Installs locally
+
+# Compile typescript
tsc
+# Build fat jar
+mvn package
+cp ./target/fat-jar.jar out/fat-jar.jar
+
+# Ensure .vscode/extensions/vscode-javac exists
mkdir -p ~/.vscode/extensions/vscode-javac
+
+# Copy runtime to .vscode/extensions/vscode-javac
cp -r ./out ~/.vscode/extensions/vscode-javac/out
cp -r ./node_modules ~/.vscode/extensions/vscode-javac/node_modules
cp ./package.json ~/.vscode/extensions/vscode-javac/package.json \ No newline at end of file