]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/openssl/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / openssl / portfile.cmake
1 if(EXISTS "${CURRENT_INSTALLED_DIR}/include/openssl/ssl.h")
2 message(FATAL_ERROR "Can't build openssl if libressl/boringssl is installed. Please remove libressl/boringssl, and try install openssl again if you need it.")
3 endif()
4
5 set(OPENSSL_VERSION 1.1.1k)
6 vcpkg_download_distfile(ARCHIVE
7 URLS "https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz" "https://www.openssl.org/source/old/1.1.1/openssl-${OPENSSL_VERSION}.tar.gz"
8 FILENAME "openssl-${OPENSSL_VERSION}.tar.gz"
9 SHA512 73cd042d4056585e5a9dd7ab68e7c7310a3a4c783eafa07ab0b560e7462b924e4376436a6d38a155c687f6942a881cfc0c1b9394afcde1d8c46bf396e7d51121
10 )
11
12 vcpkg_find_acquire_program(PERL)
13 get_filename_component(PERL_EXE_PATH ${PERL} DIRECTORY)
14 vcpkg_add_to_path("${PERL_EXE_PATH}")
15
16 if(VCPKG_TARGET_IS_UWP)
17 include("${CMAKE_CURRENT_LIST_DIR}/uwp/portfile.cmake")
18 elseif(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW)
19 include("${CMAKE_CURRENT_LIST_DIR}/windows/portfile.cmake")
20 else()
21 include("${CMAKE_CURRENT_LIST_DIR}/unix/portfile.cmake")
22 endif()
23
24
25 file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")