]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/fltk/fix-system-link.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / fltk / fix-system-link.patch
CommitLineData
1e59de90
TL
1diff --git a/CMake/macros.cmake b/CMake/macros.cmake
2index 0c2586f..eb77510 100644
3--- a/CMake/macros.cmake
4+++ b/CMake/macros.cmake
5@@ -37,6 +37,13 @@ macro(FL_ADD_LIBRARY LIBNAME LIBTYPE LIBFILES)
6 add_library(${LIBRARY_NAME} ${LIBTYPE} ${LIBFILES})
7
8 target_include_directories(${LIBRARY_NAME} PUBLIC $<INSTALL_INTERFACE:include>)
9+
10+ if (APPLE)
11+ find_library(Cocoa Cocoa)
12+ target_link_libraries(${LIBRARY_NAME} PUBLIC $<$<PLATFORM_ID:Darwin>:${Cocoa}>)
13+ elseif (WIN32)
14+ target_link_libraries(${LIBRARY_NAME} PUBLIC gdi32 gdiplus user32 advapi32 ole32 shell32 comdlg32)
15+ endif()
16
17 set_target_properties(${LIBRARY_NAME}
18 PROPERTIES