Janitor: Silence deprecation warnings for Qwt and nightcharts

This commit is contained in:
Magne Sjaastad 2022-03-15 08:27:07 +01:00 committed by GitHub
parent 20ec6e20f2
commit b98bd579d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -440,6 +440,8 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
target_compile_options(qwt PRIVATE -Wno-deprecated-copy)
elseif(MSVC)
target_compile_options(qwt PRIVATE /wd4996 /wd4005)
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
target_compile_options(qwt PRIVATE -Wno-deprecated)
endif()
if(RESINSIGHT_ENABLE_UNITY_BUILD)
@ -460,6 +462,8 @@ list(APPEND THIRD_PARTY_LIBRARIES qwt)
add_subdirectory(ThirdParty/nightcharts)
if(MSVC)
target_compile_options(nightcharts PRIVATE /wd4996)
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
target_compile_options(nightcharts PRIVATE -Wno-deprecated)
endif()
list(APPEND THIRD_PARTY_LIBRARIES nightcharts)