fix: clojure-lsp installer for Windows.

This commit is contained in:
Yuta Sakurai
2022-08-15 16:43:58 +09:00
committed by mattn
parent 1baa3b3551
commit 48fba30798

View File

@@ -1,5 +1,22 @@
@echo off
setlocal
set VERSION=2021.02.01-20.37.52
curl -L -o clojure-lsp.cmd https://github.com/clojure-lsp/clojure-lsp/releases/download/%VERSION%/clojure-lsp
set VERSION=latest
rem FIXME: Windows shell always sets %PROCESSOR_ARCHITECTURE% ["AMD64" || "x86"] even if uses ARM64.
echo Your Architecture is: %PROCESSOR_ARCHITECTURE%
if %PROCESSOR_ARCHITECTURE% == AMD64 (
set ARCH=amd64
) else (
echo Unknown architecture: %PROCESSOR_ARCHITECTURE%
exit /B 1
)
rem FIXME: clojure-lsp releases only AMD64 binary.
set FILENAME=clojure-lsp-native-windows-%ARCH%.zip
set URL=https://github.com/clojure-lsp/clojure-lsp/releases/%VERSION%/download/%FILENAME%
echo Downloading: %URL%
curl -L -O %URL%
call "%~dp0\run_unzip.cmd" %FILENAME%