I broke up with neovim....vim is my best friend now
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
DEFAULT_DIR="$(pwd)"
|
||||
|
||||
# We should not download GitHub's zip file here, because it doesn't include some submodules.
|
||||
git clone --recurse-submodules http://github.com/ocaml/ocaml-lsp.git ocaml-lsp-files --depth=1
|
||||
cd ocaml-lsp-files
|
||||
|
||||
rm -r lsp/test
|
||||
OPAMROOT="$(pwd)/.opam"
|
||||
export OPAMROOT
|
||||
|
||||
export OPAMYES=true
|
||||
opam init -a -n
|
||||
opam switch create . ocaml-base-compiler.4.14.0
|
||||
eval "$(opam env)" 2>/dev/null
|
||||
opam exec make install-test-deps
|
||||
opam exec make all
|
||||
|
||||
rm -rf .git
|
||||
|
||||
cd "$DEFAULT_DIR"
|
||||
ln -snf "./ocaml-lsp-files/_build/default/ocaml-lsp-server/bin/main.exe" ocaml-lsp
|
||||
chmod +x ocaml-lsp
|
||||
Reference in New Issue
Block a user