Ninjavis: Visualisierung von Ninja-Build-Logs
2025-03-03
Ninjavis analysiert Ninja-Build-Logs und extrahiert für jedes Build-Element das Ziel, den Start- und den Endzeitpunkt. Es gibt diese Daten in einer Vorlage mit einer einfachen Timeline-Visualisierung aus, die von vis.js unterstützt wird. Inspiriert von buildbloat, hilft es bei der Analyse der Build-Performance. Denken Sie daran, vorher `ninja -t recompact` auszuführen, um doppelte Log-Einträge zu entfernen. Das Tool bietet eine saubere Kommandozeilen-Schnittstelle zum Generieren von Build-Profilen.
Entwicklung