commit 06aa3031d31d5c2742e57c9c610ea68d7833e34f
parent 7774f24d1bdcff4c23d83d41e822c8ec9180fdd9
Author: triesap <tyson@radroots.org>
Date: Tue, 14 Jul 2026 20:59:09 +0000
build: remove coverage target override
- let cargo-llvm-cov use the workspace target layout
- keep coverage output under target/coverage
- preserve nightly coverage tool wiring
- avoid temporary target-dir environment overrides
Diffstat:
1 file changed, 0 insertions(+), 3 deletions(-)
diff --git a/flake.nix b/flake.nix
@@ -122,9 +122,6 @@
}
export LLVM_COV="${llvmToolsBin}/llvm-cov"
export LLVM_PROFDATA="${llvmToolsBin}/llvm-profdata"
- coverage_target_dir="$(mktemp -d "''${TMPDIR:-/tmp}/radrootsd-llvm-cov.XXXXXX")"
- trap 'rm -rf "$coverage_target_dir"' EXIT
- export CARGO_TARGET_DIR="$coverage_target_dir"
mkdir -p target/coverage
cargo +nightly llvm-cov clean --workspace
cargo +nightly llvm-cov --workspace --all-features --branch --no-report