diff options
| author | William Boman <william@redwill.se> | 2021-07-10 15:47:58 +0200 |
|---|---|---|
| committer | William Boman <william@redwill.se> | 2021-07-10 15:47:58 +0200 |
| commit | 16f361b60ed8f4809550ae5b66462635045d0c99 (patch) | |
| tree | e591e1ec6fc20eb2c5ee380c02e9bd56dee8d0da /lua/nvim-lsp-installer/servers/rust_analyzer | |
| parent | import server modules directly (diff) | |
| download | mason-16f361b60ed8f4809550ae5b66462635045d0c99.tar mason-16f361b60ed8f4809550ae5b66462635045d0c99.tar.gz mason-16f361b60ed8f4809550ae5b66462635045d0c99.tar.bz2 mason-16f361b60ed8f4809550ae5b66462635045d0c99.tar.lz mason-16f361b60ed8f4809550ae5b66462635045d0c99.tar.xz mason-16f361b60ed8f4809550ae5b66462635045d0c99.tar.zst mason-16f361b60ed8f4809550ae5b66462635045d0c99.zip | |
clangd, rust_analyzer: simplify install script a bit
Diffstat (limited to 'lua/nvim-lsp-installer/servers/rust_analyzer')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/rust_analyzer/install.mjs | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/lua/nvim-lsp-installer/servers/rust_analyzer/install.mjs b/lua/nvim-lsp-installer/servers/rust_analyzer/install.mjs index 7d881ac5..7e976850 100644 --- a/lua/nvim-lsp-installer/servers/rust_analyzer/install.mjs +++ b/lua/nvim-lsp-installer/servers/rust_analyzer/install.mjs @@ -9,6 +9,10 @@ const exitNotSupported = () => { const target = (() => { switch (os.platform()) { + case "win32": { + exitNotSupported(); + break; + } case "darwin": switch (os.arch()) { case "arm64": @@ -20,10 +24,6 @@ const target = (() => { break; } } - case "win32": { - exitNotSupported(); - break; - } default: switch (os.arch()) { case "arm64": @@ -34,11 +34,8 @@ const target = (() => { } })(); -const unpackedTarget = target.replace(/\.gz$/, ""); - const downloadUrl = `https://github.com/rust-analyzer/rust-analyzer/releases/download/${VERSION}/${target}`; -await $`wget ${downloadUrl}`; -await $`gunzip ${target}`; -await $`chmod +x ${unpackedTarget}`; -await $`mv ${unpackedTarget} rust-analyzer`; +await $`wget -O rust-analyzer.gz ${downloadUrl}`; +await $`gunzip rust-analyzer.gz`; +await $`chmod +x rust-analyzer`; |
