+ make an option to enable C++11 support for clang
This commit is contained in:
parent
6453040cd8
commit
ff0839184b
|
@ -49,7 +49,11 @@ set(BOOST_MIN_VERSION 1.55)
|
||||||
|
|
||||||
if (${CMAKE_CXX_COMPILER_ID} MATCHES "Clang")
|
if (${CMAKE_CXX_COMPILER_ID} MATCHES "Clang")
|
||||||
set(CMAKE_COMPILER_IS_CLANGXX TRUE)
|
set(CMAKE_COMPILER_IS_CLANGXX TRUE)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
|
# make this an option because for older compilers C++11 doesn't work properly.
|
||||||
|
OPTION(BUILD_ENABLE_CXX11 "Enable C++11 support." ON)
|
||||||
|
if (BUILD_ENABLE_CXX11)
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
|
||||||
|
endif(BUILD_ENABLE_CXX11)
|
||||||
endif (${CMAKE_CXX_COMPILER_ID} MATCHES "Clang")
|
endif (${CMAKE_CXX_COMPILER_ID} MATCHES "Clang")
|
||||||
|
|
||||||
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user