MDEV-5152 mysql_config includes -lprobes_mysql but mo such library installed
when converting /a/full/path/to/a/file.ext to -lfile ignore all files with non-library extenstions.
This commit is contained in:
parent
f5823b793d
commit
ab157e4556
@ -270,10 +270,12 @@ MACRO(EXTRACT_LINK_LIBRARIES target var)
|
|||||||
IF (lib MATCHES "^\\-l")
|
IF (lib MATCHES "^\\-l")
|
||||||
SET(${var} "${${var}} ${lib} ")
|
SET(${var} "${${var}} ${lib} ")
|
||||||
ELSEIF(lib MATCHES "^/")
|
ELSEIF(lib MATCHES "^/")
|
||||||
# Full path, convert to just filename, strip "lib" prefix and extension
|
IF (lib MATCHES "\\.(a|so([0-9.]*)|lib|dll|dylib)$")
|
||||||
GET_FILENAME_COMPONENT(lib "${lib}" NAME_WE)
|
# Full path, convert to just filename, strip "lib" prefix and extension
|
||||||
STRING(REGEX REPLACE "^lib" "" lib "${lib}")
|
GET_FILENAME_COMPONENT(lib "${lib}" NAME_WE)
|
||||||
SET(${var} "${${var}}-l${lib} " )
|
STRING(REGEX REPLACE "^lib" "" lib "${lib}")
|
||||||
|
SET(${var} "${${var}}-l${lib} " )
|
||||||
|
ENDIF()
|
||||||
ELSE()
|
ELSE()
|
||||||
SET(${var} "${${var}}-l${lib} " )
|
SET(${var} "${${var}}-l${lib} " )
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user