vcpkg/ports/curl/0023-fix-static-libs-export.patch

15 lines
488 B
Diff
Raw Normal View History

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 158d7a5..ae7b388 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1534,6 +1534,9 @@ foreach(_lib ${CURL_LIBS_FLAT})
set(_lib "-framework ${_lib}")
endif()
endif()
+ if(_lib MATCHES ".*/${CMAKE_STATIC_LIBRARY_PREFIX}([^/]*)${CMAKE_STATIC_LIBRARY_SUFFIX}")
+ set(_lib -l${CMAKE_MATCH_1})
+ endif()
if(_lib MATCHES ".*/.*" OR _lib MATCHES "^-")
set(LIBCURL_LIBS "${LIBCURL_LIBS} ${_lib}")
else()