swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453
Tip revision: 1b9ceb77d9b7b4bcbd7c5aee1c9cc3ffb353252e authored by Roman Lebedev on 31 January 2017, 09:37:10 UTC
RELEASE NOTES: preparing for .3 :)
RELEASE NOTES: preparing for .3 :)
Tip revision: 1b9ceb7
CheckCXXCompilerFlagAndEnableIt.cmake
include(CheckCXXCompilerFlag)
macro (CHECK_CXX_COMPILER_FLAG_AND_ENABLE_IT _FLAG)
set(_RESULT "CXX_COMPILER_UNDERSTANDS_${_FLAG}")
set(CMAKE_REQUIRED_FLAGS_ORIG "${CMAKE_REQUIRED_FLAGS}")
set(CMAKE_REQUIRED_FLAGS "${CMAKE_CXX_FLAGS}")
CHECK_CXX_COMPILER_FLAG("${_FLAG}" ${_RESULT})
if(${${_RESULT}})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_FLAG}")
endif()
set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS_ORIG}")
endmacro ()