]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/libu2f-server/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / libu2f-server / 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 Yubico/libu2f-server\r
6 REF libu2f-server-1.1.0\r
7 SHA512 085f8e7d74c1efb347747b8930386f18ba870f668f82e9bd479c9f8431585c5dc7f95b2f6b82bdd3a6de0c06f8cb2fbf51c363ced54255a936ab96536158ee59\r
8 HEAD_REF master\r
9 PATCHES\r
10 windows.patch\r
11 strndup-fix.patch\r
12)\r
13\r
14file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})\r
15file(COPY ${CMAKE_CURRENT_LIST_DIR}/u2f-server-version.h DESTINATION ${SOURCE_PATH}/u2f-server)\r
16\r
17vcpkg_configure_cmake(\r
18 SOURCE_PATH ${SOURCE_PATH}\r
19 PREFER_NINJA\r
20 )\r
21\r
22vcpkg_install_cmake()\r
23\r
24# The include file must be patched after the build has completed, because the source files use the wrong subdirectory name!\r
25vcpkg_replace_string(${CURRENT_PACKAGES_DIR}/include/libu2f-server/u2f-server.h\r
26 "#include <u2f-server/u2f-server-version.h>"\r
27 "#include <libu2f-server/u2f-server-version.h>"\r
28)\r
29\r
30file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)\r
31file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)\r
32vcpkg_copy_pdbs()\r
33\r
34# Handle copyright\r
35configure_file(${SOURCE_PATH}/COPYING ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)\r