Repository navigation
Buildprof 0.2.1
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
Fixed
- The static musl builds compile again; the ptrace request type differs
between glibc and musl. - Releases are created as drafts titled
Buildprof <version>for review.
Publishing one triggers the UI deploy, the crates.io publish, and the
Linux packages, which a release published by automation never did.
Install
Recording requires Linux; the macOS build only opens traces. Use whichever of
these you already have:
Shell script
curl -fsSL https://buildprof.lalitm.com/install.sh | shHomebrew
brew install lalitmaganti/tap/buildprofmise
mise use -g github:LalitMaganti/buildprofDownloads
| File | Platform | Checksum |
|---|---|---|
| buildprof-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| buildprof-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| buildprof-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| buildprof-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| buildprof-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| buildprof-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |