diff --git a/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake b/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake index c6eb431637..9fa104f6df 100644 --- a/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake +++ b/cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake @@ -86,6 +86,11 @@ macro(CompilerChecksAndSetups) if(BUILD_USE_LIBCXX) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") endif() + + if(BUILD_ENABLE_TIME_TRACE) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ftime-trace") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftime-trace") + endif() endif(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX) if(CMAKE_COMPILER_IS_CLANGXX)