6 releases
new 0.0.7 | Dec 18, 2024 |
---|---|
0.0.6 | Nov 28, 2024 |
0.0.3 | Jul 30, 2024 |
0.0.2 | Jun 21, 2024 |
0.0.1 | Feb 5, 2024 |
#134 in Profiling
569 downloads per month
7.5MB
201K
SLoC
Contains (autotools obfuscated code, 470KB) testdata/autotools/configure, (obscure autoconf code, 1KB) testdata/autotools/configure.ac
QA library and tools based on pkgcraft.
Requirements
A recent version of rust and compatible clang compiler.
Install
Build and install from crates.io:
cargo install pkgcruft
Build and install from git:
cargo install pkgcruft --git https://github.com/pkgcraft/pkgcraft.git
Install with cargo-binstall:
cargo binstall pkgcruft
Benchmarking
Benchmarks can be run individually for every check against a repo target:
# set repo target
export PKGCRUFT_BENCH_REPO=path/to/repo
# update repo metadata
pk repo metadata regen path/to/repo
# run benchmarks
cargo criterion Check --features test -p pkgcruft
Dependencies
~38–73MB
~1.5M SLoC