29 lines
549 B
Lua
29 lines
549 B
Lua
return {
|
|
name = "CMake Build",
|
|
builder = function()
|
|
local file = vim.fn.expand("%:p")
|
|
return {
|
|
cmd = {
|
|
"cmake"
|
|
},
|
|
args = {
|
|
"--build",
|
|
"build",
|
|
"-j16"
|
|
},
|
|
components = {
|
|
{
|
|
"on_output_quickfix"
|
|
},
|
|
"default"
|
|
}
|
|
}
|
|
end,
|
|
condition = {
|
|
filetype = {
|
|
"cmake",
|
|
"cpp"
|
|
}
|
|
}
|
|
}
|