]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/selene/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / selene / 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 kmhofmann/selene\r
6 REF v0.3.1\r
7 SHA512 7bc57ebe9e2442da2716eb5c1af11f8d610b0b09fe96e3122d1028575732b6045a987c499bbf7de53003edd627b8809d86c80ea4975fc2264a1c61d5891a46c3\r
8 HEAD_REF master\r
9 PATCHES\r
10 disable_x86_intrinsics_on_arm.patch\r
11)\r
12\r
13vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS "opencv" SELENE_USE_OPENCV)\r
14\r
15vcpkg_configure_cmake(\r
16 SOURCE_PATH ${SOURCE_PATH}\r
17 PREFER_NINJA\r
18 OPTIONS ${FEATURE_OPTIONS}\r
19)\r
20\r
21vcpkg_install_cmake()\r
22vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/selene)\r
23vcpkg_copy_pdbs()\r
24\r
25# Include files should not be duplicated into the /debug/include directory.\r
26file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)\r
27\r
28# Handle copyright\r
29file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)\r