From 23eab37aa6edd0c9e92edd1fee093534f72cbad8 Mon Sep 17 00:00:00 2001
From: Rene Milk <rene.milk@uni-muenster.de>
Date: Wed, 6 Aug 2014 16:50:49 +0200
Subject: [PATCH] [cmake] fixes overwriting debug flags

---
 cmake/modules/DuneStuffMacros.cmake | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cmake/modules/DuneStuffMacros.cmake b/cmake/modules/DuneStuffMacros.cmake
index d1084d7b6..b39fd4686 100644
--- a/cmake/modules/DuneStuffMacros.cmake
+++ b/cmake/modules/DuneStuffMacros.cmake
@@ -65,12 +65,12 @@ include(CheckOverrideFinal)
 SET( CMAKE_EXPORT_COMPILE_COMMANDS "ON" )
 
 SET( CMAKE_CXX_FLAGS_RELEASE CACHE STRING
-  "-DDNDEBUG -DNDEBUG -O2 -fPIC " )
+  "-DDNDEBUG -DNDEBUG -O2 -fPIC " ${CMAKE_CXX_FLAGS_RELEASE})
 
 SET( CMAKE_CXX_FLAGS "-DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=1 ${CMAKE_CXX_FLAGS}" )
 
 SET( CMAKE_CXX_FLAGS_DEBUG
-  "-DDNDEBUG -g3 -ggdb  -Wunused-variable -Winline -fno-strict-aliasing -fPIC -Wall -Wextra -Wc++0x-compat -Wparentheses -pedantic -Wredundant-decls -Wshadow  -Wundef -Wnon-virtual-dtor -ftemplate-backtrace-limit=0" )
+  "-DDNDEBUG -g3 -ggdb  -Wunused-variable -Winline -fno-strict-aliasing -fPIC -Wall -Wextra -Wc++0x-compat -Wparentheses -pedantic -Wredundant-decls -Wshadow  -Wundef -Wnon-virtual-dtor -ftemplate-backtrace-limit=0 ${CMAKE_CXX_FLAGS_DEBUG}")
 
 if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
         set( CMAKE_CXX_FLAGS_DEBUG CACHE STRING
-- 
GitLab