include(CheckCXXCompilerFlag) function(check_cxx_flag flag var) CHECK_CXX_COMPILER_FLAG("-Werror ${flag}" ${var}) if(${var}) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}" PARENT_SCOPE) endif() endfunction()