]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/tiny-process-library/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / tiny-process-library / portfile.cmake
CommitLineData
1e59de90
TL
1vcpkg_from_gitlab(\r
2 GITLAB_URL https://gitlab.com\r
3 OUT_SOURCE_PATH SOURCE_PATH\r
4 REPO eidheim/tiny-process-library\r
5 REF v2.0.4\r
6 SHA512 bbdd268361159b7c64cb60f29afa780ee5e57fa696f0683a55cb9824ec5985c8229a9a8217d2b9ecdd194b9a3acbbd75a1a821392361fbc85b1f6841f40c95db\r
7 HEAD_REF master\r
8)\r
9\r
10vcpkg_configure_cmake(\r
11 SOURCE_PATH ${SOURCE_PATH}\r
12 PREFER_NINJA\r
13 OPTIONS\r
14 -DBUILD_TESTING=OFF\r
15 -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON\r
16)\r
17\r
18vcpkg_install_cmake()\r
19\r
20vcpkg_copy_pdbs()\r
21\r
22vcpkg_fixup_cmake_targets(\r
23 CONFIG_PATH lib/cmake/${PORT}\r
24 TARGET_PATH share/${PORT}\r
25)\r
26\r
27file(REMOVE_RECURSE\r
28 ${CURRENT_PACKAGES_DIR}/debug/include\r
29 ${CURRENT_PACKAGES_DIR}/debug/share\r
30)\r
31\r
32# Handle copyright\r
33configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)\r