From b61d7f1af2678eb5b5859aebb628c6839ae82cf2 Mon Sep 17 00:00:00 2001 From: Access Date: Sun, 15 Jan 2023 21:17:05 +0800 Subject: fix(vala-lanaguager-server): update meson build commands (#896) --- lua/mason-registry/vala-language-server/init.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/mason-registry/vala-language-server/init.lua b/lua/mason-registry/vala-language-server/init.lua index 282e4a4a..5708205c 100644 --- a/lua/mason-registry/vala-language-server/init.lua +++ b/lua/mason-registry/vala-language-server/init.lua @@ -25,8 +25,9 @@ return Pkg.new { git.clone { ("https://github.com/%s.git"):format(repo), version = Optional.of(source.tag) } local install_dir = ctx.cwd:get() - ctx.spawn.meson { ("-Dprefix=%s"):format(install_dir), "build" } - ctx.spawn.ninja { "-C", "build", "install" } + ctx.spawn.meson { "setup", ("-Dprefix=%s"):format(install_dir), "build" } + ctx.spawn.meson { "compile", "-C", "build" } + ctx.spawn.meson { "install", "-C", "build" } ctx:link_bin( "vala-language-server", path.concat { "bin", platform.is.win and "vala-language-server.exe" or "vala-language-server" } -- cgit v1.2.3-70-g09d2