From 4d94b10501f01e2382f54611482e2e4efecf4956 Mon Sep 17 00:00:00 2001 From: William JCM Date: Sun, 24 Apr 2022 16:41:22 +0200 Subject: [PATCH] CMakeLists: build deprecated Corrade/Magnum for debug only. --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a37ac24..a68bc02 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,7 +29,11 @@ set(WITH_INTERCONNECT ON CACHE BOOL "" FORCE) set(WITH_PLUGINMANAGER OFF CACHE BOOL "" FORCE) set(WITH_TESTSUITE OFF CACHE BOOL "" FORCE) set(WITH_MAIN ON CACHE BOOL "" FORCE) -set(BUILD_DEPRECATED ON CACHE BOOL "" FORCE) +if(CMAKE_BUILD_TYPE STREQUAL Debug) + set(BUILD_DEPRECATED ON CACHE BOOL "" FORCE) +elseif(CMAKE_BUILD_TYPE STREQUAL Release) + set(BUILD_DEPRECATED OFF CACHE BOOL "" FORCE) +endif() set(UTILITY_USE_ANSI_COLORS ON CACHE BOOL "" FORCE) add_subdirectory(third-party/corrade EXCLUDE_FROM_ALL)