Only use -Wpedantic during a -Werror build

This commit is contained in:
Jeremy 2024-05-23 22:28:02 -05:00
parent d288609b42
commit 470b0c8eb0
No known key found for this signature in database
GPG Key ID: BE03111EB7ED6E2E

View File

@ -239,7 +239,7 @@ target_include_directories(
set(
warning_options
$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -Werror=return-type -Wundef -Wpedantic>
$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -Werror=return-type -Wundef>
$<$<CXX_COMPILER_ID:GNU>:-Wuseless-cast -Wmaybe-uninitialized>
$<$<CXX_COMPILER_ID:MSVC>:/W4 /WX /permissive->
)
@ -248,7 +248,7 @@ if(CPPTRACE_WERROR_BUILD)
set(
warning_options
${warning_options}
$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Werror>
$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Werror -Wpedantic>
$<$<CXX_COMPILER_ID:MSVC>:/WX>
)
endif()