added overseer

This commit is contained in:
2022-11-30 21:09:02 +01:00
parent fb5373f0a7
commit 2ff32c06fd
6 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,12 @@
return {
name = 'CMake Build for nvim',
builder = function()
return {
cmd = { 'cmake' },
args = { '--build', '.',
'--', '-j8' },
cwd = 'build_nvim',
}
end,
}

View File

@ -0,0 +1,12 @@
return {
name = 'CMake Clean for nvim',
builder = function()
return {
cmd = { 'cmake' },
args = { '--build', '.',
'-t', 'clean' },
cwd = 'build_nvim',
}
end,
}

View File

@ -0,0 +1,4 @@
return {
'user.cmake.configure',
'user.cmake.build',
'user.cmake.clean'}

View File

@ -0,0 +1,13 @@
return {
name = 'CMake Configure for nvim',
builder = function()
local cwd = vim.fn.getcwd()
return {
cmd = { 'cmake' },
args = { '-B', 'build_nvim',
'-S', cwd,
'-G', 'Ninja' },
cwd = build_nvim,
}
end,
}