Build: Set missing override as error

I couldn't find a similar flag for MSVC
This commit is contained in:
SirLynix
2023-05-09 17:18:56 +02:00
parent bbbd3f88c1
commit 31da36991d
3 changed files with 6 additions and 4 deletions

View File

@@ -378,7 +378,9 @@ if is_plat("windows") then
else
-- GCC-compatible (GCC, Clang, ...)
add_cxflags("-Wtrampolines")
add_cxflags("-Werror=inconsistent-missing-override", {tools = "clang"})
add_cxflags("-Werror=reorder")
add_cxflags("-Werror=suggest-override", {tools = "gcc"})
add_cxflags("-Werror=switch")
end