From 6184ca819279c7e44f470a731fcca3d469f40a01 Mon Sep 17 00:00:00 2001 From: Daniil Rozanov Date: Mon, 18 Mar 2024 01:49:23 +0300 Subject: feat: new CMakeConfigureLast and CMakeConfigureDir commands. CMakeConfigure and CMakeConfigureDir now have vim.ui.* interface to edit --- lua/cmake-explorer/globals.lua | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 lua/cmake-explorer/globals.lua (limited to 'lua/cmake-explorer/globals.lua') diff --git a/lua/cmake-explorer/globals.lua b/lua/cmake-explorer/globals.lua deleted file mode 100644 index 759bba4..0000000 --- a/lua/cmake-explorer/globals.lua +++ /dev/null @@ -1,29 +0,0 @@ -local config = require("cmake-explorer.config") - -local M = { - capabilities = nil, - generators = {}, -} - -local available_generators = function(capabilities) - local ret = {} - if not capabilities or not capabilities.generators then - return ret - end - for k, v in pairs(capabilities.generators) do - table.insert(ret, v.name) - end - return vim.fn.reverse(ret) -end - -local set_capabilities = function() - local output = vim.fn.system({ config.cmake_cmd, "-E", "capabilities" }) - M.capabilities = vim.json.decode(output) - M.generators = available_generators(M.capabilities) -end - -M.setup = function() - set_capabilities() -end - -return M -- cgit v1.2.3