On Wed, 2025-07-23 at 15:19 +0000, Ross Burton wrote:
> Hi,
> 
> Is there a way to get timing information from GNU Make about what targets are
> being built and when they were started/finished?  I’m chasing a slow build and
> it would be useful to have the raw data so that I could draw a chart with the
> parallel jobs on the Y axis, and time on the X axis.


In principle yes, since GNU make is open source (free software) and you can
patch its C code (under GPL licence)
https://www.gnu.org/software/make/#documentation

GNU make  (recent versions at least) are even extensible plugins (coded in C) or
with your extensions coded in GNU guile.
https://www.gnu.org/software/make/manual/html_node/Guile-Function.html

https://www.gnu.org/software/make/manual/html_node/Guile-Interface.html
https://www.gnu.org/software/guile/
> 
> Cheers,
> Ross
> IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. 

(the content of Ross Burton's email cannot be confidential since sent on a
public and archived mailing list)

Regards from near Paris in France
-- 
Basile STARYNKEVITCH                            <bas...@starynkevitch.net>
8 rue de la Faïencerie                       http://starynkevitch.net/Basile/  
92340 Bourg-la-Reine                         https://github.com/bstarynk
France                                https://github.com/RefPerSys/RefPerSys

Reply via email to