From f8f7f89fee7a7dd6a81173a614ca3a812a549108 Mon Sep 17 00:00:00 2001 From: zerodefect Date: Thu, 14 Nov 2019 11:09:17 +0000 Subject: [PATCH] The CMakeLists.txt will now handle different casin on CMAKE_BUILD_TYPE when matching text. --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2146a029..47022cdc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -102,9 +102,9 @@ if(CMAKE_C_COMPILER_ID MATCHES "AppleClang|Clang|GNU") endif() endif() -if(NOT(CMAKE_BUILD_TYPE MATCHES "Release|release|RelWithDebInfo|relwithdebinfo")) - string(TOLOWER "${CMAKE_BUILD_TYPE}" build_type) - set(mi_basename "mimalloc-${build_type}") +string(TOLOWER "${CMAKE_BUILD_TYPE}" LOWERCASE_CMAKE_BUILD_TYPE) +if(NOT(LOWERCASE_CMAKE_BUILD_TYPE MATCHES "^(release|relwithdebinfo|minsizerel)$")) + set(mi_basename "mimalloc-${LOWERCASE_CMAKE_BUILD_TYPE}") else() if(MI_SECURE MATCHES "ON") set(mi_basename "mimalloc-secure")