Mercurial > hg > orthanc
comparison OrthancFramework/Resources/CMake/OpenSslConfigurationStatic-3.0.cmake @ 5502:834be222605b
upgraded to OpenSSL 3.1.4
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 24 Jan 2024 17:16:06 +0100 |
parents | aa1c09fa6632 |
children | 0a74634073c0 |
comparison
equal
deleted
inserted
replaced
5501:8b96d1d17831 | 5502:834be222605b |
---|---|
19 # <http://www.gnu.org/licenses/>. | 19 # <http://www.gnu.org/licenses/>. |
20 | 20 |
21 | 21 |
22 set(OPENSSL_VERSION_MAJOR 3) | 22 set(OPENSSL_VERSION_MAJOR 3) |
23 set(OPENSSL_VERSION_MINOR 1) | 23 set(OPENSSL_VERSION_MINOR 1) |
24 set(OPENSSL_VERSION_PATCH 0) | 24 set(OPENSSL_VERSION_PATCH 4) |
25 set(OPENSSL_VERSION_PRE_RELEASE "") | 25 set(OPENSSL_VERSION_PRE_RELEASE "") |
26 set(OPENSSL_VERSION_FULL "${OPENSSL_VERSION_MAJOR}.${OPENSSL_VERSION_MINOR}.${OPENSSL_VERSION_PATCH}${OPENSSL_VERSION_PRE_RELEASE}") | 26 set(OPENSSL_VERSION_FULL "${OPENSSL_VERSION_MAJOR}.${OPENSSL_VERSION_MINOR}.${OPENSSL_VERSION_PATCH}${OPENSSL_VERSION_PRE_RELEASE}") |
27 SET(OPENSSL_SOURCES_DIR ${CMAKE_BINARY_DIR}/openssl-${OPENSSL_VERSION_FULL}) | 27 SET(OPENSSL_SOURCES_DIR ${CMAKE_BINARY_DIR}/openssl-${OPENSSL_VERSION_FULL}) |
28 SET(OPENSSL_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/openssl-${OPENSSL_VERSION_FULL}.tar.gz") | 28 SET(OPENSSL_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/openssl-${OPENSSL_VERSION_FULL}.tar.gz") |
29 SET(OPENSSL_MD5 "f6c520aa2206d4d1fa71ea30b5e9a56d") | 29 SET(OPENSSL_MD5 "653ad58812c751b887e8ec37e02bba70") |
30 | 30 |
31 if (IS_DIRECTORY "${OPENSSL_SOURCES_DIR}") | 31 if (IS_DIRECTORY "${OPENSSL_SOURCES_DIR}") |
32 set(FirstRun OFF) | 32 set(FirstRun OFF) |
33 else() | 33 else() |
34 set(FirstRun ON) | 34 set(FirstRun ON) |
122 -DOPENSSL_NO_KTLS # TODO ? | 122 -DOPENSSL_NO_KTLS # TODO ? |
123 ) | 123 ) |
124 | 124 |
125 | 125 |
126 include_directories( | 126 include_directories( |
127 BEFORE | 127 BEFORE SYSTEM |
128 ${OPENSSL_SOURCES_DIR} | 128 ${OPENSSL_SOURCES_DIR} |
129 ${OPENSSL_SOURCES_DIR}/crypto/asn1 | 129 ${OPENSSL_SOURCES_DIR}/crypto/asn1 |
130 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448 | 130 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448 |
131 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448/arch_32 | 131 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448/arch_32 |
132 ${OPENSSL_SOURCES_DIR}/crypto/evp | 132 ${OPENSSL_SOURCES_DIR}/crypto/evp |