comparison Resources/CMake/OrthancFrameworkParameters.cmake @ 2497:0611aa383e62

Upgrade to JsonCpp 1.8.4, and USE_LEGACY_JSONCPP option
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 22 Mar 2018 15:27:00 +0100
parents 1e2d5e14b3d3
children 91ee08d986f9
comparison
equal deleted inserted replaced
2496:3d65adee289a 2497:0611aa383e62
65 # Advanced and distribution-specific parameters 65 # Advanced and distribution-specific parameters
66 set(USE_GOOGLE_TEST_DEBIAN_PACKAGE OFF CACHE BOOL "Use the sources of Google Test shipped with libgtest-dev (Debian only)") 66 set(USE_GOOGLE_TEST_DEBIAN_PACKAGE OFF CACHE BOOL "Use the sources of Google Test shipped with libgtest-dev (Debian only)")
67 set(SYSTEM_MONGOOSE_USE_CALLBACKS ON CACHE BOOL "The system version of Mongoose uses callbacks (version >= 3.7)") 67 set(SYSTEM_MONGOOSE_USE_CALLBACKS ON CACHE BOOL "The system version of Mongoose uses callbacks (version >= 3.7)")
68 set(USE_BOOST_ICONV ON CACHE BOOL "Use iconv instead of wconv (Windows only)") 68 set(USE_BOOST_ICONV ON CACHE BOOL "Use iconv instead of wconv (Windows only)")
69 set(USE_PUGIXML ON CACHE BOOL "Use the Pugixml parser (turn off only for debug)") 69 set(USE_PUGIXML ON CACHE BOOL "Use the Pugixml parser (turn off only for debug)")
70 set(USE_LEGACY_JSONCPP OFF CACHE BOOL "Use the old branch 0.x.y of JsonCpp, that does not require a C++11 compiler (for old versions of Visual Studio)")
70 71
71 mark_as_advanced(USE_GOOGLE_TEST_DEBIAN_PACKAGE) 72 mark_as_advanced(USE_GOOGLE_TEST_DEBIAN_PACKAGE)
72 mark_as_advanced(SYSTEM_MONGOOSE_USE_CALLBACKS) 73 mark_as_advanced(SYSTEM_MONGOOSE_USE_CALLBACKS)
73 mark_as_advanced(USE_BOOST_ICONV) 74 mark_as_advanced(USE_BOOST_ICONV)
74 mark_as_advanced(USE_PUGIXML) 75 mark_as_advanced(USE_PUGIXML)
76 mark_as_advanced(USE_LEGACY_JSONCPP)
75 77
76 78
77 ##################################################################### 79 #####################################################################
78 ## Internal CMake parameters to enable the optional subcomponents of 80 ## Internal CMake parameters to enable the optional subcomponents of
79 ## the Orthanc framework 81 ## the Orthanc framework