]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/lcms/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / lcms / portfile.cmake
1 if(VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
2 set(ADDITIONAL_PATCH "shared.patch")
3 endif()
4
5 vcpkg_from_github(
6 OUT_SOURCE_PATH SOURCE_PATH
7 REPO mm2/Little-CMS
8 REF 17eb080324a9f16e0e7ab37bbcda7ae42b946294 # 2.11
9 SHA512 e8112bc4868448770d3ca33fc5aef5ef83cae59e907675b861931719a6a043df76a1ce72ac945111ce966698be96117388eb4770697797d93d75726b23a490ad
10 HEAD_REF master
11 PATCHES
12 remove_library_directive.patch
13 ${ADDITIONAL_PATCH}
14 )
15
16 file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
17
18 vcpkg_configure_cmake(
19 SOURCE_PATH ${SOURCE_PATH}
20 PREFER_NINJA
21 )
22
23 vcpkg_install_cmake()
24 vcpkg_copy_pdbs()
25 vcpkg_fixup_cmake_targets()
26 file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
27
28 file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/lcms RENAME copyright)