blob: 488c475ead3e9a28e6ae2ec460626e11a9390a30 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
--- DAMASK.orig/CMakeLists.txt 2021-08-30 07:46:00.432886577 +0200
+++ DAMASK/CMakeLists.txt 2021-08-30 08:21:42.249937025 +0200
@@ -38,11 +38,14 @@
endif ()
# Predefined sets for OPTIMIZATION/OPENMP based on BUILD_TYPE
-if (CMAKE_BUILD_TYPE STREQUAL "DEBUG" OR CMAKE_BUILD_TYPE STREQUAL "SYNTAXONLY")
+string(TOUPPER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE)
+if (CMAKE_BUILD_TYPE STREQUAL "DEBUG" OR
+ CMAKE_BUILD_TYPE STREQUAL "SYNTAXONLY")
set (DEBUG_FLAGS "${DEBUG_FLAGS} -DDEBUG")
set (PARALLEL "OFF")
set (OPTI "OFF")
-elseif (CMAKE_BUILD_TYPE STREQUAL "RELEASE")
+elseif (CMAKE_BUILD_TYPE STREQUAL "RELEASE" OR
+ CMAKE_BUILD_TYPE STREQUAL "DEBUGRELEASE")
set (PARALLEL "ON")
set (OPTI "DEFENSIVE")
elseif (CMAKE_BUILD_TYPE STREQUAL "PERFORMANCE")
|