comparison Resources/CMake/BoostConfiguration.cmake @ 2525:94423976888e

boost 1.66.0
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 11 Apr 2018 12:10:07 +0200
parents 7c8a246e8652
children a6c2d8a2a2ec
comparison
equal deleted inserted replaced
2524:a29ffb73f6fd 2525:94423976888e
51 if (BOOST_STATIC) 51 if (BOOST_STATIC)
52 ## 52 ##
53 ## Parameters for static compilation of Boost 53 ## Parameters for static compilation of Boost
54 ## 54 ##
55 55
56 set(BOOST_NAME boost_1_65_1) 56 set(BOOST_NAME boost_1_66_0)
57 set(BOOST_BCP_SUFFIX bcpdigest-1.3.1) 57 set(BOOST_BCP_SUFFIX bcpdigest-1.3.2)
58 set(BOOST_MD5 "92c9c603e56bbd7a450a305f08747d90") 58 set(BOOST_MD5 "4e15b0fd883528be159be9661b6ba20a")
59 set(BOOST_URL "http://www.orthanc-server.com/downloads/third-party/${BOOST_NAME}_${BOOST_BCP_SUFFIX}.tar.gz") 59 set(BOOST_URL "http://www.orthanc-server.com/downloads/third-party/${BOOST_NAME}_${BOOST_BCP_SUFFIX}.tar.gz")
60 set(BOOST_SOURCES_DIR ${CMAKE_BINARY_DIR}/${BOOST_NAME}) 60 set(BOOST_SOURCES_DIR ${CMAKE_BINARY_DIR}/${BOOST_NAME})
61 61
62 if (IS_DIRECTORY "${BOOST_SOURCES_DIR}") 62 if (IS_DIRECTORY "${BOOST_SOURCES_DIR}")
63 set(FirstRun OFF) 63 set(FirstRun OFF)
95 set(BOOST_SOURCES 95 set(BOOST_SOURCES
96 ${BOOST_SOURCES_DIR}/libs/system/src/error_code.cpp 96 ${BOOST_SOURCES_DIR}/libs/system/src/error_code.cpp
97 ) 97 )
98 98
99 if ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase") 99 if ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase")
100 add_definitions(-DBOOST_SYSTEM_USE_STRERROR=1) 100 add_definitions(
101 -DBOOST_SYSTEM_USE_STRERROR=1
102 )
101 103
102 execute_process( 104 execute_process(
103 COMMAND ${PATCH_EXECUTABLE} -p0 -N -i 105 COMMAND ${PATCH_EXECUTABLE} -p0 -N -i
104 ${ORTHANC_ROOT}/Resources/Patches/boost-1.65.1-linux-standard-base.patch 106 ${ORTHANC_ROOT}/Resources/Patches/boost-1.66.0-linux-standard-base.patch
105 WORKING_DIRECTORY ${CMAKE_BINARY_DIR} 107 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
106 RESULT_VARIABLE Failure 108 RESULT_VARIABLE Failure
107 ) 109 )
108 110
109 if (FirstRun AND Failure) 111 if (FirstRun AND Failure)