]> granicus.if.org Git - curl/commitdiff
cmake: remove spurious "-l" from linker flags
authorHannes Magnusson <bjori@php.net>
Wed, 7 Jun 2017 19:43:40 +0000 (12:43 -0700)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 6 Jul 2017 10:21:20 +0000 (12:21 +0200)
Fixes #1552

CMakeLists.txt

index 5d8b9f10f6e1b264cba9fed3122cf8989db0f44b..086c37197cd1a0c22e85508966f8ddd2698348a4 100644 (file)
@@ -1275,7 +1275,7 @@ set(LDFLAGS                 "${CMAKE_SHARED_LINKER_FLAGS}")
 set(LIBCURL_LIBS            "")
 set(libdir                  "${CMAKE_INSTALL_PREFIX}/lib")
 foreach(_lib ${CMAKE_C_IMPLICIT_LINK_LIBRARIES} ${CURL_LIBS})
-  if(_lib MATCHES ".*/.*")
+  if(_lib MATCHES ".*/.*" OR _lib MATCHES "^-")
     set(LIBCURL_LIBS          "${LIBCURL_LIBS} ${_lib}")
   else()
     set(LIBCURL_LIBS          "${LIBCURL_LIBS} -l${_lib}")