From: Viktor Szakats Date: Fri, 7 Feb 2025 11:04:16 +0000 (+0100) Subject: cmake: save a line with `CMAKE_C_IMPLICIT_LINK_DIRECTORIES` exclusion X-Git-Tag: curl-8_12_1~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9b3c4b08d438469aa9dc4ca8a150d825c25f7827;p=thirdparty%2Fcurl.git cmake: save a line with `CMAKE_C_IMPLICIT_LINK_DIRECTORIES` exclusion Also mind the quotes: https://github.com/curl/curl/pull/16233#issuecomment-2642603412 Follow-up to f72b84809216657e4ad3c1a0184775c911080d63 #16233 Closes #16243 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 38d7b67478..6b4cc160a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2240,7 +2240,7 @@ if(NOT CURL_DISABLE_INSTALL) endforeach() # Avoid getting unnecessary -L options for known system directories. - set(_sys_libdirs "") + set(_sys_libdirs "${CMAKE_C_IMPLICIT_LINK_DIRECTORIES}") foreach(_libdir IN LISTS CMAKE_SYSTEM_PREFIX_PATH) if(_libdir MATCHES "/$") string(APPEND _libdir "lib") @@ -2257,7 +2257,6 @@ if(NOT CURL_DISABLE_INSTALL) endif() endif() endforeach() - list(APPEND _sys_libdirs ${CMAKE_C_IMPLICIT_LINK_DIRECTORIES}) foreach(_libdir IN LISTS _custom_libdirs CURL_LIBDIRS) if(NOT CMAKE_VERSION VERSION_LESS 3.20) @@ -2271,7 +2270,7 @@ if(NOT CURL_DISABLE_INSTALL) set(_implicit_libs "") if(NOT MINGW AND NOT UNIX) - set(_implicit_libs ${CMAKE_C_IMPLICIT_LINK_LIBRARIES}) + set(_implicit_libs "${CMAKE_C_IMPLICIT_LINK_LIBRARIES}") endif() foreach(_lib IN LISTS _implicit_libs _custom_libs CURL_LIBS)