Added build_attributes to c.lua and made changed to how it builds

This commit is contained in:
DarthMooMancer
2025-04-07 09:27:53 -04:00
parent 2bcef344a8
commit 8c344b8bdc
+3 -2
View File
@@ -23,7 +23,8 @@ M.config = {
number = true,
relativenumber = true,
scroll = true,
}
},
build_attributes = ""
}
function M.setup(opts)
@@ -172,7 +173,7 @@ end
function M.build()
local root = M.get_project_root()
if not root then return print("Error: Project root not found.") end
local cmd = "cd " .. "../build && cmake .. && make"
local cmd = "cd " .. "../build && cmake " .. M.config.build_attributes .. " && make"
local term_buf = M.open_float_terminal(cmd)
vim.api.nvim_buf_set_option(term_buf, "modifiable", true)
local output = vim.fn.system(cmd)