comparison OrthancFramework/Resources/CMake/BoostConfiguration.cmake @ 5813:2b429588de28

fix support for Boost 1.86
author Alain Mazy <am@orthanc.team>
date Wed, 25 Sep 2024 16:27:07 +0200
parents f7adfb22e20e
children
comparison
equal deleted inserted replaced
5806:16df20505710 5813:2b429588de28
89 if (BOOST_STATIC AND NOT USE_LEGACY_BOOST) 89 if (BOOST_STATIC AND NOT USE_LEGACY_BOOST)
90 ## 90 ##
91 ## Parameters for static compilation of Boost 91 ## Parameters for static compilation of Boost
92 ## 92 ##
93 93
94 set(BOOST_NAME boost_1_85_0) 94 set(BOOST_NAME boost_1_86_0)
95 set(BOOST_VERSION 1.85.0) 95 set(BOOST_VERSION 1.86.0)
96 set(BOOST_BCP_SUFFIX bcpdigest-1.12.4) 96 set(BOOST_BCP_SUFFIX bcpdigest-1.12.5)
97 set(BOOST_MD5 "1017e9c8383efdea01c059a8d3cc4dda") 97 set(BOOST_MD5 "20b9c325c0dde830889ee75a9e64ded8")
98 set(BOOST_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/${BOOST_NAME}_${BOOST_BCP_SUFFIX}.tar.gz") 98 set(BOOST_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/${BOOST_NAME}_${BOOST_BCP_SUFFIX}.tar.gz")
99 set(BOOST_SOURCES_DIR ${CMAKE_BINARY_DIR}/${BOOST_NAME}) 99 set(BOOST_SOURCES_DIR ${CMAKE_BINARY_DIR}/${BOOST_NAME})
100 100
101 if (IS_DIRECTORY "${BOOST_SOURCES_DIR}") 101 if (IS_DIRECTORY "${BOOST_SOURCES_DIR}")
102 set(FirstRun OFF) 102 set(FirstRun OFF)
113 ## 113 ##
114 114
115 if (FirstRun) 115 if (FirstRun)
116 execute_process( 116 execute_process(
117 COMMAND ${PATCH_EXECUTABLE} -p0 -N -i 117 COMMAND ${PATCH_EXECUTABLE} -p0 -N -i
118 ${CMAKE_CURRENT_LIST_DIR}/../Patches/boost-1.85.0-emscripten.patch 118 ${CMAKE_CURRENT_LIST_DIR}/../Patches/boost-1.86.0-emscripten.patch
119 WORKING_DIRECTORY ${CMAKE_BINARY_DIR} 119 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
120 RESULT_VARIABLE Failure 120 RESULT_VARIABLE Failure
121 ) 121 )
122 122
123 if (Failure) 123 if (Failure)