]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/kfr/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / kfr / portfile.cmake
CommitLineData
1e59de90
TL
1vcpkg_fail_port_install(ON_ARCH "arm" ON_TARGET "Linux")\r
2\r
3vcpkg_from_github(\r
4 OUT_SOURCE_PATH SOURCE_PATH\r
5 REPO kfrlib/kfr\r
6 REF 1f9706197abfcd4b4ec19ded3ce37b70ebd9a223\r
7 SHA512 901c6984a46a7abcc28adf9397759156a9e8d173e028c236ab423568ed20b3a3efe207be9660c961539c73a2767afaedcd76133304f542d3299353942cf13f5e\r
8 HEAD_REF master\r
9)\r
10\r
11vcpkg_check_features(\r
12 OUT_FEATURE_OPTIONS FEATURE_OPTIONS\r
13 capi ENABLE_CAPI_BUILD\r
14 dft ENABLE_DFT\r
15 dft-np ENABLE_DFT_NP\r
16)\r
17\r
18vcpkg_configure_cmake(\r
19 SOURCE_PATH ${SOURCE_PATH}\r
20 PREFER_NINJA\r
21 OPTIONS\r
22 -DENABLE_TESTS=OFF\r
23 -DENABLE_ASMTEST=OFF\r
24 -DREGENERATE_TESTS=OFF\r
25 -DKFR_EXTENDED_TESTS=OFF\r
26 -DSKIP_TESTS=ON\r
27 ${FEATURE_OPTIONS}\r
28)\r
29\r
30vcpkg_install_cmake()\r
31\r
32file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)\r
33\r
34file(INSTALL ${SOURCE_PATH}/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)\r