Ninjavis: Ninja 빌드 로그 시각화

2025-03-03
Ninjavis: Ninja 빌드 로그 시각화

Ninjavis는 Ninja 빌드 로그를 파싱하여 각 빌드 항목의 대상, 시작 시간, 종료 시간을 추출합니다. vis.js를 사용하여 간단한 타임라인 시각화를 포함하는 템플릿으로 출력합니다. buildbloat에서 영감을 받았으며 빌드 성능 분석에 도움이 됩니다. 중복 로그 항목을 제거하려면 미리 `ninja -t recompact`를 실행하십시오. 이 도구는 빌드 프로파일을 생성하기 위한 깔끔한 명령줄 인터페이스를 제공합니다.

개발