This commit is contained in:
2024-11-09 21:57:08 -06:00
parent a1790b8977
commit d5e0b2ad79
17 changed files with 3696 additions and 20 deletions

View File

@@ -1,11 +1,11 @@
function(target_activate_cxx_compiler_warnings target)
target_compile_options(${target} PRIVATE $<$<CXX_COMPILER_ID:GNU>:-Wall -Wextra -pedantic>)
target_compile_options(${target} PRIVATE $<$<CXX_COMPILER_ID:Clang>:-Wall -Wextra -pedantic>)
target_compile_options(${target} PRIVATE $<$<CXX_COMPILER_ID:Clang>:-Wall -Wextra -pedantic -Wno-keyword-macro>)
endfunction()
function(target_activate_c_compiler_warnings target)
target_compile_options(${target} PRIVATE $<$<C_COMPILER_ID:GNU>:-Wall -Wextra -pedantic>)
target_compile_options(${target} PRIVATE $<$<C_COMPILER_ID:Clang>:-Wall -Wextra -pedantic>)
target_compile_options(${target} PRIVATE $<$<C_COMPILER_ID:Clang>:-Wall -Wextra -pedantic -Wno-keyword-macro>)
endfunction()