From 2bdeadac3d5971c13b371a3c2f78401624f1d95e Mon Sep 17 00:00:00 2001 From: Richard Bois Date: Fri, 14 Nov 2025 14:45:58 -0500 Subject: [PATCH] When searching for modp_b64 libraries, ignore all presence of /debug in the search paths except those ending with /debug. --- cmake/modules/Findmodp_b64.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/modules/Findmodp_b64.cmake b/cmake/modules/Findmodp_b64.cmake index 65ab8aee2..bce609790 100644 --- a/cmake/modules/Findmodp_b64.cmake +++ b/cmake/modules/Findmodp_b64.cmake @@ -9,7 +9,7 @@ find_library(modp_b64_DEBUG_LIBRARIES # vcpkg specific locations for debug libraries if they are not already found set(modpbase64SavePrefixPath ${CMAKE_PREFIX_PATH}) -list(FILTER CMAKE_PREFIX_PATH INCLUDE REGEX "/debug") +list(FILTER CMAKE_PREFIX_PATH INCLUDE REGEX "/debug$") find_library(modp_b64_DEBUG_LIBRARIES NAMES modpbase64 @@ -18,7 +18,7 @@ find_library(modp_b64_DEBUG_LIBRARIES set(CMAKE_PREFIX_PATH ${modpbase64SavePrefixPath}) set(modpbase64SavePrefixPath ${CMAKE_PREFIX_PATH}) -list(FILTER CMAKE_PREFIX_PATH EXCLUDE REGEX "/debug") +list(FILTER CMAKE_PREFIX_PATH EXCLUDE REGEX "/debug$") find_library(modp_b64_LIBRARIES NAMES modpbase64 libmodpbase64) set(CMAKE_PREFIX_PATH ${modpbase64SavePrefixPath})