]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/atk/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / atk / portfile.cmake
1 vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY ONLY_DYNAMIC_CRT)
2
3 set(ATK_VERSION 2.36.0)
4
5 vcpkg_download_distfile(ARCHIVE
6 URLS "https://ftp.gnome.org/pub/GNOME/sources/atk/2.36/atk-${ATK_VERSION}.tar.xz"
7 FILENAME "atk-${ATK_VERSION}.tar.xz"
8 SHA512 d0f18204eaf96511e8448e3dfbc4b6953a7cf8b816151fb7caf5592cf578572b1cdb16836fe2157b11e3ad018ef171f1ca1bfdf255bb31bb455716d7519fd634
9 )
10
11 vcpkg_extract_source_archive_ex(
12 OUT_SOURCE_PATH SOURCE_PATH
13 ARCHIVE ${ARCHIVE}
14 PATCHES
15 )
16
17 vcpkg_configure_meson(
18 SOURCE_PATH ${SOURCE_PATH}
19 OPTIONS -Dintrospection=false
20 ADDITIONAL_NATIVE_BINARIES glib-genmarshal='${CURRENT_HOST_INSTALLED_DIR}/tools/glib/glib-genmarshal'
21 glib-mkenums='${CURRENT_HOST_INSTALLED_DIR}/tools/glib/glib-mkenums'
22 ADDITIONAL_CROSS_BINARIES glib-genmarshal='${CURRENT_HOST_INSTALLED_DIR}/tools/glib/glib-genmarshal'
23 glib-mkenums='${CURRENT_HOST_INSTALLED_DIR}/tools/glib/glib-mkenums'
24 )
25 vcpkg_install_meson()
26
27 vcpkg_copy_pdbs()
28
29 vcpkg_fixup_pkgconfig()
30 file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
31 file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)