aboutsummaryrefslogtreecommitdiffhomepage
path: root/CMake/GeneratePkgConfig.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'CMake/GeneratePkgConfig.cmake')
-rw-r--r--CMake/GeneratePkgConfig.cmake2
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}")