diff --git a/Fit/3rdparty/RootMinimizers/CMakeLists.txt b/Fit/3rdparty/RootMinimizers/CMakeLists.txt index 0a1b35ac053198ac0f7df8d59f06a400acfd32a4..f7529311fb2f136ce8cebe0635601bdbb0e06e00 100644 --- a/Fit/3rdparty/RootMinimizers/CMakeLists.txt +++ b/Fit/3rdparty/RootMinimizers/CMakeLists.txt @@ -16,18 +16,17 @@ file(GLOB source_files ) add_definitions(-DWARNINGMSG) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMATH_NO_PLUGIN_MANAGER -DHAS_MINUIT2 -DR__HAS_MATHMORE") +string(APPEND CMAKE_CXX_FLAGS " -DMATH_NO_PLUGIN_MANAGER -DHAS_MINUIT2 -DR__HAS_MATHMORE") if(NOT WIN32) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations") - # The following code suppresses a warning in + string(APPEND CMAKE_CXX_FLAGS " -Wno-deprecated-declarations") + # suppresses a warning in # Fit/3rdparty/RootMinimizers/mathcore/Math/GSLRngROOTWrapper.h - # which is issued in newer versions of clang. if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 10) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-dangling-gsl") + string(APPEND CMAKE_CXX_FLAGS " -Wno-dangling-gsl") endif() else() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4244 /wd4267") + string(APPEND CMAKE_CXX_FLAGS " /wd4244 /wd4267") endif() add_library(${library_name} STATIC ${source_files})