1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-15 20:25:17 +03:00
aports/testing/mimalloc1/cmake-add-insecure-suffix.patch
2023-01-18 22:34:28 +00:00

42 lines
1.3 KiB
Diff

Updated: 20 Feb 2021 by Nicolas Lorin <androw95220@gmail.com>
From: Jakub Jirutka <jakub@jirutka.cz>
Date: Thu, 19 Aug 2021 23:08:13 +0200
Subject: Add suffix "-insecure" to library with MI_SECURE=OFF
We want to make the secure variant the default one.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0011b87..bda3d5e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -67,11 +67,6 @@ if (NOT CMAKE_BUILD_TYPE)
endif()
endif()
-if("${CMAKE_BINARY_DIR}" MATCHES ".*(S|s)ecure$")
- message(STATUS "Default to secure build")
- set(MI_SECURE "ON")
-endif()
-
# -----------------------------------------------------------------------------
# Process options
@@ -313,6 +308,8 @@ endif()
set(mi_basename "mimalloc")
if(MI_SECURE)
set(mi_basename "${mi_basename}-secure")
+else()
+ set(mi_basename "${mi_basename}-insecure")
endif()
if(MI_VALGRIND)
set(mi_basename "${mi_basename}-valgrind")
@@ -322,7 +319,7 @@ if(MI_ASAN)
endif()
string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LC)
if(NOT(CMAKE_BUILD_TYPE_LC MATCHES "^(release|relwithdebinfo|minsizerel|none)$"))
- set(mi_basename "${mi_basename}-${CMAKE_BUILD_TYPE_LC}") #append build type (e.g. -debug) if not a release version
+ set(mi_basename "mimalloc-${CMAKE_BUILD_TYPE_LC}") #append build type (e.g. -debug) if not a release version
endif()
if(MI_BUILD_SHARED)