21 lines
800 B
Plaintext
21 lines
800 B
Plaintext
--- CMakeLists.txt.orig 2024-01-11 08:52:00 UTC
|
|
+++ CMakeLists.txt
|
|
@@ -1,7 +1,7 @@ else()
|
|
if(WIN32)
|
|
cmake_minimum_required(VERSION 3.22.0)
|
|
else()
|
|
- cmake_minimum_required(VERSION 2.8.12)
|
|
+ cmake_minimum_required(VERSION 2.8.12...3.28.1)
|
|
endif()
|
|
|
|
# force out-of-source build
|
|
@@ -31,7 +31,7 @@ if ("${BUILD_TYPE_UPPER}" STREQUAL "RELEASE")
|
|
string(TOUPPER "${CMAKE_BUILD_TYPE}" BUILD_TYPE_UPPER)
|
|
if ("${BUILD_TYPE_UPPER}" STREQUAL "RELEASE")
|
|
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Build Type" FORCE)
|
|
- set(CMAKE_C_FLAGS "-DNDEBUG -O2 ${CMAKE_C_FLAGS}")
|
|
+ set(CMAKE_C_FLAGS "-DNDEBUG ${CMAKE_C_FLAGS}")
|
|
elseif("${BUILD_TYPE_UPPER}" STREQUAL "DEBUG")
|
|
set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Build Type" FORCE)
|
|
set(CMAKE_C_FLAGS "-g3 -O0 ${CMAKE_C_FLAGS}")
|