diff options
| author | spreis <[email protected]> | 2025-06-10 20:00:58 +0300 |
|---|---|---|
| committer | spreis <[email protected]> | 2025-06-10 20:22:43 +0300 |
| commit | 78269221c841f51094be1a828850d4d9d6a665bf (patch) | |
| tree | 027520ca9317760ab8772d21776391ad1f6f39bc /build/plugins/coverage.py | |
| parent | 5682cb326669f106d33b3f9af85dca0ec10d8e6c (diff) | |
Improve coverage filtering and introduce programs filtering
- Try to not add clang coverage dependencies unconditionally. Add everything if filtered-in
- Introduce optional `COVERAGE_FILTER_PROGRAMS` mode to allow filtering-out entire programs. Currently programs are always include coverage dependencies if clang coverage requested
commit_hash:b9128dba2c80519556c87d08f5bf006b04b7467e
Diffstat (limited to 'build/plugins/coverage.py')
| -rw-r--r-- | build/plugins/coverage.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/build/plugins/coverage.py b/build/plugins/coverage.py index 64e3bda9123..d262435946e 100644 --- a/build/plugins/coverage.py +++ b/build/plugins/coverage.py @@ -65,3 +65,4 @@ def onset_cpp_coverage_flags(unit): if should_be_covered(unit, filters): add_cpp_coverage_cflags(unit) add_cpp_coverage_ldflags(unit) + unit.on_setup_clang_coverage_runtime() |
