From 9dabfaa24033aef490dd1fea18ad26424e7b206d Mon Sep 17 00:00:00 2001 From: Markus Frank <markus.frank@cern.ch> Date: Wed, 25 Mar 2015 12:11:42 +0000 Subject: [PATCH] improve warnings during compilation for stdc++11 --- cmake/DD4hep.cmake | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmake/DD4hep.cmake b/cmake/DD4hep.cmake index a88d12053..eb50838ae 100644 --- a/cmake/DD4hep.cmake +++ b/cmake/DD4hep.cmake @@ -1,7 +1,9 @@ - #--------------------------------------------------------------------------------------------------- -##SET( CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wextra -pedantic -Wno-long-long") -SET( CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic -Wno-long-long") +if(DD4HEP_USE_CXX11) + SET( CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wextra -pedantic -Wno-long-long -Wdeprecated -Wformat-security -Wshadow") +else() + SET( CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic -Wno-long-long") +endif() add_definitions(-DBOOST_SPIRIT_USE_PHOENIX_V3) -- GitLab