compile with -fcolor-diagnostics (#20662)

Summary:
Let there be color!
Pull Request resolved: https://github.com/pytorch/pytorch/pull/20662

Differential Revision: D15434110

Pulled By: suo

fbshipit-source-id: a317ae72ad72e0b8249f55c9c8d31f420c78c040
This commit is contained in:
Michael Suo
2019-05-21 10:26:17 -07:00
committed by Facebook Github Bot
parent c790f10e2d
commit d7cd2d7a8c

View File

@ -322,6 +322,10 @@ if(NOT MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-constexpr-not-const")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-missing-braces")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Qunused-arguments")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fcolor-diagnostics")
endif()
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.9)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdiagnostics-color=always")
endif()
if ((APPLE AND (NOT ("${CLANG_VERSION_STRING}" VERSION_LESS "9.0")))
OR (CMAKE_COMPILER_IS_GNUCXX