]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/kf5completion/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / kf5completion / portfile.cmake
CommitLineData
1e59de90
TL
1vcpkg_from_github(\r
2 OUT_SOURCE_PATH SOURCE_PATH\r
3 REPO KDE/kcompletion\r
4 REF v5.75.0\r
5 SHA512 f4ff54b518f51b399392ee8f4be27bcc15a45be993b6a76305a16c84d6a85629017b8c4c27f19ff2c37699eeb3a455b9b6e5c7551716a55f0f7ecce2f2a2240b\r
6 HEAD_REF master\r
7 # reported issue, just a manual workaround until the issue is fixed upstream\r
8 PATCHES \r
9 "add-qdbus-to-required-libraries.patch"\r
10)\r
11\r
12vcpkg_configure_cmake(\r
13 SOURCE_PATH ${SOURCE_PATH}\r
14 PREFER_NINJA\r
15 OPTIONS \r
16 -DBUILD_HTML_DOCS=OFF\r
17 -DBUILD_MAN_DOCS=OFF\r
18 -DBUILD_QTHELP_DOCS=OFF\r
19 -DBUILD_TESTING=OFF\r
20 -DBUILD_DESIGNERPLUGIN=OFF\r
21)\r
22\r
23vcpkg_install_cmake()\r
24vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KF5Completion)\r
25vcpkg_copy_pdbs()\r
26\r
27if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")\r
28 file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")\r
29endif()\r
30\r
31file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin/data)\r
32file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin/data)\r
33file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)\r
34file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)\r
35file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/etc)\r
36file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/etc)\r
37\r
38file(INSTALL ${SOURCE_PATH}/LICENSES/ DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright)