diff --git a/scwx-qt/scwx-qt.cmake b/scwx-qt/scwx-qt.cmake index 78d45217..8c50f01e 100644 --- a/scwx-qt/scwx-qt.cmake +++ b/scwx-qt/scwx-qt.cmake @@ -599,11 +599,11 @@ target_include_directories(supercell-wx PUBLIC ${scwx-qt_SOURCE_DIR}/source) target_compile_options(scwx-qt PRIVATE $<$:/W4 /WX> - $<$>:-Wall -Wextra -Wpedantic -Werror> + $<$>:-Wall -Wextra -Wpedantic -Werror -Wno-error=delete-non-abstract-non-virtual-dtor> ) target_compile_options(supercell-wx PRIVATE $<$:/W4 /WX> - $<$>:-Wall -Wextra -Wpedantic -Werror> + $<$>:-Wall -Wextra -Wpedantic -Werror -Wno-error=delete-non-abstract-non-virtual-dtor> ) if (MSVC) diff --git a/wxdata/wxdata.cmake b/wxdata/wxdata.cmake index 47ada181..ce2cb3a8 100644 --- a/wxdata/wxdata.cmake +++ b/wxdata/wxdata.cmake @@ -260,7 +260,7 @@ target_include_directories(wxdata INTERFACE ${scwx-data_SOURCE_DIR}/include) target_compile_options(wxdata PRIVATE $<$:/W4 /WX> - $<$>:-Wall -Wextra -Wpedantic -Werror> + $<$>:-Wall -Wextra -Wpedantic -Werror -Wno-error=unused-parameter> ) if (MSVC)