From: Maintenance team (INV) Date: Fri, 27 Nov 2015 18:42:48 +0000 (+0300) Subject: Synchronize adm files X-Git-Tag: V8_0_0a1~3 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=0ed6c9fa24985012f587dc2c19b77746644b4f8b;p=modules%2Fyacs.git Synchronize adm files --- diff --git a/adm/cmake/SalomeSetupPlatform.cmake b/adm/cmake/SalomeSetupPlatform.cmake index 6d8fbf1d2..aa6b80e11 100755 --- a/adm/cmake/SalomeSetupPlatform.cmake +++ b/adm/cmake/SalomeSetupPlatform.cmake @@ -166,16 +166,18 @@ IF(NOT WIN32) ENDIF() ENDIF() -# C++11 support -INCLUDE(CheckCXXCompilerFlag) -CHECK_CXX_COMPILER_FLAG("-std=c++11" COMPILER_SUPPORTS_CXX11) -CHECK_CXX_COMPILER_FLAG("-std=c++0x" COMPILER_SUPPORTS_CXX0X) -IF(COMPILER_SUPPORTS_CXX11) +IF(NOT NO_CXX11_SUPPORT) + # C++11 support + INCLUDE(CheckCXXCompilerFlag) + CHECK_CXX_COMPILER_FLAG("-std=c++11" COMPILER_SUPPORTS_CXX11) + CHECK_CXX_COMPILER_FLAG("-std=c++0x" COMPILER_SUPPORTS_CXX0X) + IF(COMPILER_SUPPORTS_CXX11) MESSAGE(STATUS "Enable C++11 support") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") -ELSEIF(COMPILER_SUPPORTS_CXX0X) + ELSEIF(COMPILER_SUPPORTS_CXX0X) MESSAGE(STATUS "Enable C++0x support") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") -ELSE() + ELSE() MESSAGE(WARNING "Compiler ${CMAKE_CXX_COMPILER} has no C++11 support.") + ENDIF() ENDIF()