diff options
Diffstat (limited to 'CMake/GeneratePkgConfig.cmake')
| -rw-r--r-- | CMake/GeneratePkgConfig.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CMake/GeneratePkgConfig.cmake b/CMake/GeneratePkgConfig.cmake index 504433479..2e017e46c 100644 --- a/CMake/GeneratePkgConfig.cmake +++ b/CMake/GeneratePkgConfig.cmake @@ -9,7 +9,7 @@ function(get_relative_link OUTPUT PATH) if (IS_ABSOLUTE ${PATH}) get_filename_component(DIRECTORY_NAME "${PATH}" DIRECTORY) get_filename_component(FULL_NAME "${PATH}" NAME) - string(REGEX REPLACE "^lib(.+)\\.[^.]+$" "\\1" LIB_NAME "${FULL_NAME}") + string(REGEX REPLACE "^lib([^.]+).*$" "\\1" LIB_NAME "${FULL_NAME}") # If the regex didn't match (no lib prefix), fall back to name without extension if ("${LIB_NAME}" STREQUAL "${FULL_NAME}") set(LIB_NAME "${NAME}") |
