comparison OrthancFramework/Resources/CMake/JsonCppConfiguration.cmake @ 4328:ce9284aebd40

new macro ORTHANC_DEPRECATED
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 25 Nov 2020 13:34:58 +0100
parents 304842a0d152
children ee846712f5df
comparison
equal deleted inserted replaced
4327:9684a690ca63 4328:ce9284aebd40
98 # https://gitlab.kitware.com/third-party/jsoncpp/commit/56df2068470241f9043b676bfae415ed62a0c172 98 # https://gitlab.kitware.com/third-party/jsoncpp/commit/56df2068470241f9043b676bfae415ed62a0c172
99 add_definitions(-DJSONCPP_DEPRECATED_STACK_LIMIT=5000) 99 add_definitions(-DJSONCPP_DEPRECATED_STACK_LIMIT=5000)
100 100
101 if (CMAKE_COMPILER_IS_GNUCXX) 101 if (CMAKE_COMPILER_IS_GNUCXX)
102 message("Switching to C++11 standard in gcc, as version of JsonCpp is >= 1.0.0") 102 message("Switching to C++11 standard in gcc, as version of JsonCpp is >= 1.0.0")
103 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11 -Wno-deprecated-declarations") 103 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11")
104 elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") 104 elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
105 message("Switching to C++11 standard in clang, as version of JsonCpp is >= 1.0.0") 105 message("Switching to C++11 standard in clang, as version of JsonCpp is >= 1.0.0")
106 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-deprecated-declarations") 106 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
107 endif() 107 endif()
108 endif() 108 endif()