]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/stx/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / stx / portfile.cmake
CommitLineData
1e59de90
TL
1vcpkg_check_linkage(ONLY_STATIC_LIBRARY)\r
2\r
3vcpkg_from_github(\r
4 OUT_SOURCE_PATH SOURCE_PATH\r
5 REPO lamarrr/STX\r
6 REF v1.0.1\r
7 SHA512 544ca32f07cd863082fa9688f5d56e2715b0129ff90d2a8533cc24a92c943e5848c4b2b06a71f54c12668f6e89e9e3c649f595f9eb886f671a5fa18d343f794b\r
8 HEAD_REF master\r
9 PATCHES\r
10 "CMakeLists.patch"\r
11)\r
12\r
13vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS\r
14 backtrace STX_ENABLE_BACKTRACE\r
15)\r
16\r
17vcpkg_configure_cmake(\r
18 SOURCE_PATH ${SOURCE_PATH}\r
19 PREFER_NINJA\r
20 OPTIONS\r
21 ${FEATURE_OPTIONS}\r
22 -DSTX_BUILD_DOCS=OFF\r
23 -DSTX_BUILD_BENCHMARKS=OFF\r
24 -DSTX_BUILD_SHARED=OFF\r
25)\r
26\r
27vcpkg_install_cmake()\r
28vcpkg_fixup_cmake_targets(CONFIG_PATH share/stx)\r
29vcpkg_copy_pdbs()\r
30\r
31file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)\r
32\r
33file(REMOVE_RECURSE\r
34 "${CURRENT_PACKAGES_DIR}/debug/include"\r
35)\r