]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/meschach/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / meschach / portfile.cmake
1 vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
2
3 vcpkg_download_distfile(ARCHIVE
4 URLS "http://homepage.math.uiowa.edu/~dstewart/meschach/mesch12b.tar.gz"
5 FILENAME "mesch12b.tar.gz"
6 SHA512 9051e1502b8c9741400c61fd6038e514887f305f267ba4e97d747423de3da1270f835f65b2d1f538f8938677060bc0fcfd7a94022d74fbfd31a0450116e9d79e
7 )
8
9 vcpkg_extract_source_archive_ex(
10 OUT_SOURCE_PATH SOURCE_PATH
11 ARCHIVE ${ARCHIVE}
12 NO_REMOVE_ONE_LEVEL
13 )
14
15 file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
16
17 vcpkg_configure_cmake(
18 SOURCE_PATH ${SOURCE_PATH}
19 PREFER_NINJA
20 OPTIONS_DEBUG -DDISABLE_INSTALL_HEADERS=ON
21 )
22
23 vcpkg_install_cmake()
24 vcpkg_copy_pdbs()
25
26 file(INSTALL ${SOURCE_PATH}/copyright DESTINATION ${CURRENT_PACKAGES_DIR}/share/meschach)