]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/liblemon/fixup-targets.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / liblemon / fixup-targets.patch
diff --git a/ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/liblemon/fixup-targets.patch b/ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/liblemon/fixup-targets.patch
new file mode 100644 (file)
index 0000000..883e2a6
--- /dev/null
@@ -0,0 +1,50 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt\r
+index 9a7c918..3d6cf35 100644\r
+--- a/CMakeLists.txt\r
++++ b/CMakeLists.txt\r
+@@ -268,7 +268,7 @@ CONFIGURE_FILE(\r
+   ${PROJECT_BINARY_DIR}/cmake/LEMONConfig.cmake\r
+   @ONLY\r
+ )\r
+-IF(UNIX)\r
++IF(UNIX OR TRUE)\r
+   INSTALL(\r
+     FILES ${PROJECT_BINARY_DIR}/cmake/LEMONConfig.cmake\r
+     DESTINATION share/lemon/cmake\r
+@@ -282,9 +282,9 @@ ENDIF()\r
\r
+ install(\r
+     EXPORT lemon-targets\r
+-    FILE lemon-config.cmake\r
+-    NAMESPACE lemon::\r
+-    DESTINATION share/lemon\r
++    FILE lemon-targets.cmake\r
++    NAMESPACE unofficial::lemon::\r
++    DESTINATION share/lemon/cmake\r
+ )\r
\r
+ CONFIGURE_FILE(\r
+diff --git a/cmake/LEMONConfig.cmake.in b/cmake/LEMONConfig.cmake.in\r
+index b0d2d8b..ce54986 100644\r
+--- a/cmake/LEMONConfig.cmake.in\r
++++ b/cmake/LEMONConfig.cmake.in\r
+@@ -1,4 +1,4 @@\r
+-SET(LEMON_INCLUDE_DIR "@CMAKE_INSTALL_PREFIX@/include" CACHE PATH "LEMON include directory")\r
++SET(LEMON_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/../../include" CACHE PATH "LEMON include directory")\r
+ SET(LEMON_INCLUDE_DIRS "${LEMON_INCLUDE_DIR}")\r
\r
+ IF(UNIX)\r
+@@ -7,7 +7,12 @@ ELSEIF(WIN32)\r
+   SET(LEMON_LIB_NAME "lemon.lib")\r
+ ENDIF(UNIX)\r
\r
+-SET(LEMON_LIBRARY "@CMAKE_INSTALL_PREFIX@/lib/${LEMON_LIB_NAME}" CACHE FILEPATH "LEMON library")\r
++SET(LEMON_LIBRARY\r
++  optimized "${CMAKE_CURRENT_LIST_DIR}/../../lib/${LEMON_LIB_NAME}"\r
++  debug "${CMAKE_CURRENT_LIST_DIR}/../../debug/lib/${LEMON_LIB_NAME}"\r
++  CACHE FILEPATH "LEMON library")\r
+ SET(LEMON_LIBRARIES "${LEMON_LIBRARY}")\r
\r
+ MARK_AS_ADVANCED(LEMON_LIBRARY LEMON_INCLUDE_DIR)\r
++\r
++include(${CMAKE_CURRENT_LIST_DIR}/lemon-targets.cmake)\r