Skip to content

Commit 904059d

Browse files
committed
feat(cli): handle CMake build errors with structured diagnostics
- detect and handle common CMake failures (cache mismatch, missing package, compiler not found, etc.) - extract useful context (target, package, file, line) from raw logs - provide clear, actionable hints for each error - unify output style with CLI (error, hint, colored fields) - improve developer experience by replacing noisy CMake output with readable diagnostics This makes CMake failures understandable and directly actionable.
1 parent e265ad7 commit 904059d

1 file changed

Lines changed: 525 additions & 34 deletions

File tree

0 commit comments

Comments
 (0)