From 855ad6c70904f911b2ce7114dd1a5bc24da98bd1 Mon Sep 17 00:00:00 2001 From: Joao Matos Date: Fri, 28 Feb 2025 17:10:33 +0000 Subject: [PATCH] CMake: Add GCC/Clang `-fdiagnostics=color` compiler option. --- cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake b/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake index 1d3c233df1..7dda6ad4d7 100644 --- a/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake +++ b/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake @@ -48,6 +48,8 @@ macro(CompilerChecksAndSetups) configure_file(${CMAKE_SOURCE_DIR}/src/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) add_definitions(-DHAVE_CONFIG_H) + set(CMAKE_CXX_FLAGS "-fdiagnostics-color ${CMAKE_CXX_FLAGS}") + # For now only set pedantic option for clang if(CMAKE_COMPILER_IS_CLANGXX) set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wpedantic -Wno-write-strings ${CMAKE_CXX_FLAGS}")