mirror of
https://github.com/mattn/vim-lsp-settings.git
synced 2025-12-12 20:35:54 +01:00
Binary is in zig-out
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
@echo off
|
||||
|
||||
setlocal enabledelayedexpansion
|
||||
|
||||
git clone --recurse-submodules --depth=1 https://github.com/zigtools/zls .
|
||||
zig build
|
||||
move zig-cache\bin\zls.exe
|
||||
rd /Q /S zig-cache src tests
|
||||
|
||||
for /f "usebackq tokens=1 delims==" %%f in (`where zig`) do (
|
||||
set "f=%%~dpf"
|
||||
set "f=!f:\=/!"
|
||||
echo {"zig_lib_path":"!f!lib/zig","enable_snippets":true,"warn_style":true,"enable_semantic_tokens":true} > zls.json
|
||||
goto break
|
||||
)
|
||||
:break
|
||||
@echo off
|
||||
|
||||
setlocal enabledelayedexpansion
|
||||
|
||||
git clone --recurse-submodules --depth=1 https://github.com/zigtools/zls .
|
||||
zig build
|
||||
move zig-out\bin\zls.exe
|
||||
rd /Q /S zig-cache zig-out src tests
|
||||
|
||||
for /f "usebackq tokens=1 delims==" %%f in (`where zig`) do (
|
||||
set "f=%%~dpf"
|
||||
set "f=!f:\=/!"
|
||||
echo {"zig_lib_path":"!f!lib/zig","enable_snippets":true,"warn_style":true,"enable_semantic_tokens":true} > zls.json
|
||||
goto break
|
||||
)
|
||||
:break
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
git clone --recurse-submodules --depth=1 https://github.com/zigtools/zls .
|
||||
zig build
|
||||
mv zig-cache/bin/zls .
|
||||
rm -rf zig-cache src tests
|
||||
mv zig-out/bin/zls .
|
||||
rm -rf zig-cache zig-out src tests
|
||||
cat <<EOF > zls.json
|
||||
{"zig_lib_path":"$(dirname $(which zig))/lib/zig","enable_snippets":true,"warn_style":true,"enable_semantic_tokens":true}
|
||||
EOF
|
||||
|
||||
Reference in New Issue
Block a user