mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-21 12:50:09 -04:00
fix(installer): remove deprecated --no-bindings cli flag
See https://github.com/tree-sitter/tree-sitter/pull/4292
This commit is contained in:
parent
0e21ee8df6
commit
607a247c34
1 changed files with 10 additions and 3 deletions
|
|
@ -360,10 +360,17 @@ local function run_install(cache_folder, install_folder, lang, repo, with_sync,
|
|||
else
|
||||
if not M.ts_generate_args then
|
||||
local ts_cli_version = utils.ts_cli_version()
|
||||
if ts_cli_version and vim.split(ts_cli_version, " ")[1] > "0.20.2" then
|
||||
M.ts_generate_args = { "generate", "--no-bindings", "--abi", vim.treesitter.language_version }
|
||||
if ts_cli_version then
|
||||
local version_str = vim.split(ts_cli_version, " ")[1]
|
||||
if version_str > "0.24.7" then
|
||||
M.ts_generate_args = { "generate", "--abi", vim.treesitter.language_version }
|
||||
elseif version_str > "0.20.2" then
|
||||
M.ts_generate_args = { "generate", "--no-bindings", "--abi", vim.treesitter.language_version }
|
||||
else
|
||||
M.ts_generate_args = { "generate", "--no-bindings" }
|
||||
end
|
||||
else
|
||||
M.ts_generate_args = { "generate", "--no-bindings" }
|
||||
M.ts_generate_args = { "generate", "--no-bindings" } -- Fallback
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue