]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/ryml/cmake-fix.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / ryml / cmake-fix.patch
CommitLineData
1e59de90
TL
1diff --git a/CMakeLists.txt b/CMakeLists.txt
2index 3e4eb23..115b8aa 100644
3--- a/CMakeLists.txt
4+++ b/CMakeLists.txt
5@@ -1,4 +1,5 @@
6 cmake_minimum_required(VERSION 3.9)
7+
8 project(ryml)
9
10 include(./ext/c4core/cmake/c4Project.cmake)
11@@ -19,8 +20,7 @@ option(RYML_BUILD_API "Enable API generation (python, etc)" OFF)
12
13 #-------------------------------------------------------
14
15-c4_require_subproject(c4core INCORPORATE
16- SUBDIRECTORY ${RYML_EXT_DIR}/c4core)
17+find_package(c4core CONFIG REQUIRED)
18
19 c4_add_library(ryml
20 SOURCES
21@@ -46,10 +46,10 @@ c4_add_library(ryml
22 ryml.natvis
23 SOURCE_ROOT ${RYML_SRC_DIR}
24 INC_DIRS
25+ $<BUILD_INTERFACE:${C4CORE_INCLUDE_DIR}>
26 $<BUILD_INTERFACE:${RYML_SRC_DIR}>
27 $<INSTALL_INTERFACE:include>
28- LIBS c4core
29- INCORPORATE c4core
30+ LIBS c4core::c4core
31 )
32
33 if(NOT RYML_DEFAULT_CALLBACKS)
34