Remove Forcing Diagnostic Colours from CMakeLists.txt (#1597)
authorJoël R. Langlois <joel.r.langlois@gmail.com>
Mon, 25 Feb 2019 20:26:58 +0000 (15:26 -0500)
committerEbrahim Byagowi <ebrahim@gnu.org>
Mon, 25 Feb 2019 20:26:58 +0000 (23:56 +0330)
Fixes https://github.com/harfbuzz/harfbuzz/issues/1596

CMakeLists.txt

index 6a1a36d..f64f96d 100644 (file)
@@ -842,18 +842,6 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
   endif ()
 endif ()
 
-if (UNIX AND CMAKE_GENERATOR STREQUAL "Ninja")
-  if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
-    set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fcolor-diagnostics")
-    set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fcolor-diagnostics")
-  endif ()
-  if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
-    set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdiagnostics-color")
-    set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fdiagnostics-color")
-  endif ()
-endif ()
-
-
 if (HB_BUILD_TESTS)
   ## src/ executables
   foreach (prog main test test-would-substitute test-size-params test-buffer-serialize hb-ot-tag test-unicode-ranges)