diff --git a/backend/src/langs.ts b/backend/src/langs.ts index 436a376..28b9589 100644 --- a/backend/src/langs.ts +++ b/backend/src/langs.ts @@ -244,6 +244,7 @@ int main() { repl: "clojure", main: "main.clj", run: "clojure -i main.clj -r", + lsp: "clojure-lsp", template: `(println "Hello, world!") `, }, diff --git a/scripts/docker-install-phase5.bash b/scripts/docker-install-phase5.bash index 7359c57..76399e1 100755 --- a/scripts/docker-install-phase5.bash +++ b/scripts/docker-install-phase5.bash @@ -21,6 +21,12 @@ tar -xf linux-x86_64-static.tar.gz mv stack-*-linux-x86_64-static/stack /usr/bin/stack rm -rf stack-*-linux-x86_64-static linux-x86_64-static.tar.gz +# Clojure +cd /tmp +wget -nv https://github.com/snoe/clojure-lsp/releases/download/release-20200629T153107/clojure-lsp +chmod +x clojure-lsp +mv clojure-lsp /usr/bin/clojure-lsp + # D cd /tmp wget -nv http://downloads.dlang.org/releases/2.x/2.092.0/dmd_2.092.0-0_amd64.deb