]> git.proxmox.com Git - ceph.git/blob - 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
1 vcpkg_from_gitlab(
2 GITLAB_URL https://gitlab.com
3 OUT_SOURCE_PATH SOURCE_PATH
4 REPO eidheim/tiny-process-library
5 REF v2.0.4
6 SHA512 bbdd268361159b7c64cb60f29afa780ee5e57fa696f0683a55cb9824ec5985c8229a9a8217d2b9ecdd194b9a3acbbd75a1a821392361fbc85b1f6841f40c95db
7 HEAD_REF master
8 )
9
10 vcpkg_configure_cmake(
11 SOURCE_PATH ${SOURCE_PATH}
12 PREFER_NINJA
13 OPTIONS
14 -DBUILD_TESTING=OFF
15 -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON
16 )
17
18 vcpkg_install_cmake()
19
20 vcpkg_copy_pdbs()
21
22 vcpkg_fixup_cmake_targets(
23 CONFIG_PATH lib/cmake/${PORT}
24 TARGET_PATH share/${PORT}
25 )
26
27 file(REMOVE_RECURSE
28 ${CURRENT_PACKAGES_DIR}/debug/include
29 ${CURRENT_PACKAGES_DIR}/debug/share
30 )
31
32 # Handle copyright
33 configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)