rtk-ai/rtk
Voir sur GitHubAdd rtk cmake filter (collapse build progress, keep diagnostics)
Open
#2 236 ouverte le 3 juin 2026
area:clienhancementhelp wantedpriority:medium
Métriques du dépôt
- Stars
- (48 085 stars)
- Métriques de merge PR
- (Merge moyen 8j 17h) (49 PRs mergées en 30 j)
Description
Summary
Add an rtk cmake filter. cmake --build (and configure) output is verbose and dominated by progress/percentage lines that carry little signal once a build succeeds, but is a high-frequency command in C++ workflows.
Why
rtk discover flagged cmake as the #1 unhandled command in my history: 147 invocations over 30 days (e.g. cmake --build cmake-build-debug --target ...), with no RTK equivalent. C++ build/test loops run this constantly.
What's noisy
[ NN%] Building CXX object ...progress lines (one per TU)Scanning dependencies of target ...- Repeated
make[1]/make[2]directory-entry chatter
Suggested behavior
- On success: collapse per-TU progress to a count (e.g. "Built N targets, M objects"), keep warnings/errors verbatim.
- On failure: preserve the failing compiler invocation + diagnostics in full; drop unrelated progress.
- Keep
cmakeconfigure output's cache/feature summary but drop the line-by-line check spam.