From afb45182b2a6447092fbf4d3c4996e96adc4a3ef Mon Sep 17 00:00:00 2001 From: Baipyrus Date: Fri, 1 Mar 2024 12:43:54 +0100 Subject: [PATCH] use cmake instead of make (windows) --- lua/kickstart/health.lua | 2 +- lua/kickstart/plugins/cmp.lua | 4 ++-- lua/kickstart/plugins/telescope.lua | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lua/kickstart/health.lua b/lua/kickstart/health.lua index 957204e..ee375bb 100644 --- a/lua/kickstart/health.lua +++ b/lua/kickstart/health.lua @@ -20,7 +20,7 @@ end local check_external_reqs = function() -- Basic utils: `git`, `make`, `unzip` - for _, exe in ipairs { 'git', 'make', 'unzip', 'rg' } do + for _, exe in ipairs { 'git', 'cmake', 'rg' } do local is_executable = vim.fn.executable(exe) == 1 if is_executable then vim.health.ok(string.format("Found executable: '%s'", exe)) diff --git a/lua/kickstart/plugins/cmp.lua b/lua/kickstart/plugins/cmp.lua index e3c26f1..10433a8 100644 --- a/lua/kickstart/plugins/cmp.lua +++ b/lua/kickstart/plugins/cmp.lua @@ -10,10 +10,10 @@ return { -- Build Step is needed for regex support in snippets -- This step is not supported in many windows environments -- Remove the below condition to re-enable on windows - if vim.fn.has 'win32' == 1 or vim.fn.executable 'make' == 0 then + if vim.fn.has 'win32' == 1 or vim.fn.executable 'cmake' == 0 then return end - return 'make install_jsregexp' + return 'cmake install_jsregexp' end)(), }, 'saadparwaiz1/cmp_luasnip', diff --git a/lua/kickstart/plugins/telescope.lua b/lua/kickstart/plugins/telescope.lua index 3357db0..9e1c8dc 100644 --- a/lua/kickstart/plugins/telescope.lua +++ b/lua/kickstart/plugins/telescope.lua @@ -22,7 +22,7 @@ return { -- `cond` is a condition used to determine whether this plugin should be -- installed and loaded. cond = function() - return vim.fn.executable 'make' == 1 + return vim.fn.executable 'cmake' == 1 end, }, { 'nvim-telescope/telescope-ui-select.nvim' },