comparison OrthancFramework/Resources/CMake/JsonCppConfiguration.cmake @ 5271:c5f243ad7103

switch third party downloads to UCLouvain which provides faster network
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 13 Apr 2023 16:39:16 +0200
parents 0ea402b4d901
children aa1c09fa6632
comparison
equal deleted inserted replaced
5269:c3f425e78539 5271:c5f243ad7103
22 set(JSONCPP_CXX11 OFF) 22 set(JSONCPP_CXX11 OFF)
23 23
24 if (STATIC_BUILD OR NOT USE_SYSTEM_JSONCPP) 24 if (STATIC_BUILD OR NOT USE_SYSTEM_JSONCPP)
25 if (USE_LEGACY_JSONCPP) 25 if (USE_LEGACY_JSONCPP)
26 set(JSONCPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/jsoncpp-0.10.7) 26 set(JSONCPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/jsoncpp-0.10.7)
27 set(JSONCPP_URL "http://orthanc.osimis.io/ThirdPartyDownloads/jsoncpp-0.10.7.tar.gz") 27 set(JSONCPP_URL "https://orthanc.uclouvain.be/third-party-downloads/jsoncpp-0.10.7.tar.gz")
28 set(JSONCPP_MD5 "3a8072ca6a1fa9cbaf7715ae625f134f") 28 set(JSONCPP_MD5 "3a8072ca6a1fa9cbaf7715ae625f134f")
29 add_definitions(-DORTHANC_LEGACY_JSONCPP=1) 29 add_definitions(-DORTHANC_LEGACY_JSONCPP=1)
30 else() 30 else()
31 set(JSONCPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/jsoncpp-1.9.4) 31 set(JSONCPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/jsoncpp-1.9.4)
32 set(JSONCPP_URL "http://orthanc.osimis.io/ThirdPartyDownloads/jsoncpp-1.9.4.tar.gz") 32 set(JSONCPP_URL "https://orthanc.uclouvain.be/third-party-downloads/jsoncpp-1.9.4.tar.gz")
33 set(JSONCPP_MD5 "4757b26ec89798c5247fa638edfdc446") 33 set(JSONCPP_MD5 "4757b26ec89798c5247fa638edfdc446")
34 add_definitions(-DORTHANC_LEGACY_JSONCPP=0) 34 add_definitions(-DORTHANC_LEGACY_JSONCPP=0)
35 set(JSONCPP_CXX11 ON) 35 set(JSONCPP_CXX11 ON)
36 endif() 36 endif()
37 37