Skip to content

Commit 0c1a527

Browse files
mattkrasslceWolf
authored andcommitted
Handle BOOL types
1 parent 23a90bd commit 0c1a527

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

lua/cmake-tools/kits.lua

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,11 @@ function kits.build_env_and_args(kit_name, escape, cwd, global_kits_path)
125125
end
126126
if kit.cmakeSettings then
127127
for k, v in pairs(kit.cmakeSettings) do
128-
add_args({ "-D" .. k .. ":STRING=" .. v })
128+
if type(v) == "boolean" then
129+
add_args({ "-D" .. k .. ":BOOL=" .. string.upper(string.format("%s", v)) })
130+
else
131+
add_args({ "-D" .. k .. ":STRING=" .. string.format("%s", v) })
132+
end
129133
end
130134
end
131135

0 commit comments

Comments
 (0)