Buildprof records every process a build starts and every file it opens, and shows the whole build on an interactive timeline in your browser.
Changes
Changed
- The UI no longer calls out a recorder that differs from it only in the patch version; patch releases never change the trace format.
- Release notes list the same install options as the README, followed by the version's changelog section.
Fixed
.deband.rpmpackages for aarch64 are built on an arm64 runner instead of failing the sanity check on x86_64.
Install
Recording requires Linux; the macOS build only opens traces. Use whichever of these you already have:
Shell script
:::sh
curl -fsSL https://buildprof.lalitm.com/install.sh | sh
Homebrew
:::sh
brew install lalitmaganti/tap/buildprof
mise
:::sh
mise use -g github:LalitMaganti/buildprof
Downloads
| File | Platform | Checksum |
|---|---|---|
| buildprof-aarch64-apple-darwin.tar.xz (github.com) | Apple Silicon macOS | checksum |
| buildprof-x86_64-apple-darwin.tar.xz (github.com) | Intel macOS | checksum |
| buildprof-aarch64-unknown-linux-gnu.tar.xz (github.com) | ARM64 Linux | checksum |
| buildprof-x86_64-unknown-linux-gnu.tar.xz (github.com) | x64 Linux | checksum |
| buildprof-aarch64-unknown-linux-musl.tar.xz (github.com) | ARM64 MUSL Linux | checksum |
| buildprof-x86_64-unknown-linux-musl.tar.xz (github.com) | x64 MUSL Linux | checksum |