]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/gpgme/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / gpgme / portfile.cmake
CommitLineData
1e59de90
TL
1vcpkg_fail_port_install(MESSAGE "${PORT} currently only supports unix platform" ON_TARGET "Windows")\r
2\r
3vcpkg_from_github(\r
4 OUT_SOURCE_PATH SOURCE_PATH\r
5 REPO gpg/gpgme\r
6 REF gpgme-1.14.0\r
7 SHA512 b4608fd1d9a4122d8886917274e323afc9a30494c13a3dea51e17e9779f925bf8d67e584434d6a13018f274a6cbcf0a5e36f2fea794a065906bbb556b765398e\r
8 HEAD_REF master\r
9 PATCHES\r
10 disable-tests.patch\r
11 disable-docs.patch\r
12)\r
13\r
14list(REMOVE_ITEM FEATURES core)\r
15string(REPLACE ";" "," LANGUAGES "${FEATURES}")\r
16\r
17vcpkg_configure_make(\r
18 AUTOCONFIG\r
19 SOURCE_PATH ${SOURCE_PATH}\r
20 OPTIONS\r
21 --disable-gpgconf-test\r
22 --disable-gpg-test\r
23 --disable-gpgsm-test\r
24 --disable-g13-test\r
25 --enable-languages=${LANGUAGES}\r
26 --with-libgpg-error-prefix=${CURRENT_INSTALLED_DIR}/tools/libgpg-error\r
27 --with-libassuan-prefix=${CURRENT_INSTALLED_DIR}/tools/libassuan\r
28)\r
29\r
30vcpkg_install_make()\r
31vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/Gpgmepp)\r
32vcpkg_copy_pdbs()\r
33\r
34file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)\r
35file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)\r