Ver código fonte

Merge topic 'ignore-json-deprecated-warnings'

2c280acdf8 JsonCpp: Ignore deprecation warnings

Acked-by: Kitware Robot <[email protected]>
Merge-request: !3091
Brad King 6 anos atrás
pai
commit
40ad7cabc6
1 arquivos alterados com 4 adições e 0 exclusões
  1. 4 0
      CMakeLists.txt

+ 4 - 0
CMakeLists.txt

@@ -538,6 +538,10 @@ macro (CMAKE_BUILD_UTILITIES)
       message(FATAL_ERROR
         "CMAKE_USE_SYSTEM_JSONCPP is ON but a JsonCpp is not found!")
     endif()
+    if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
+      set_property(TARGET JsonCpp::JsonCpp APPEND PROPERTY
+        INTERFACE_COMPILE_OPTIONS -Wno-deprecated-declarations)
+    endif()
     set(CMAKE_JSONCPP_LIBRARIES JsonCpp::JsonCpp)
   else()
     set(CMAKE_JSONCPP_LIBRARIES cmjsoncpp)