Update c.lua

This commit is contained in:
DarthMooMancer
2025-03-10 13:11:13 -04:00
parent b3f1985e6a
commit 4bf20a1eb7
+2 -3
View File
@@ -227,7 +227,7 @@ end
function M.build() function M.build()
local current_dir = vim.fn.expand("%:p:h") local current_dir = vim.fn.expand("%:p:h")
-- Try to detect the project root by looking for a known file or directory (e.g., CMakeLists.txt) -- Try to find CMakeLists.txt or another specific file within the current directory or its parents
local project_root = vim.fn.findfile("CMakeLists.txt", current_dir .. ";") local project_root = vim.fn.findfile("CMakeLists.txt", current_dir .. ";")
if project_root == "" then if project_root == "" then
@@ -235,7 +235,7 @@ function M.build()
return return
end end
-- Get the directory where CMakeLists.txt is located (this is the project root) -- Get the directory of CMakeLists.txt, which is the root of the project
project_root = vim.fn.fnamemodify(project_root, ":h") project_root = vim.fn.fnamemodify(project_root, ":h")
-- Define the build directory path -- Define the build directory path
@@ -267,7 +267,6 @@ function M.build()
end end
end end
-- Run Java program in floating terminal -- Run Java program in floating terminal
function M.run() function M.run()
local current_dir = vim.fn.expand("%:p:h") local current_dir = vim.fn.expand("%:p:h")