()
| 598 | print_banner("MESON CONFIGURATION", "⚙️") |
| 599 | |
| 600 | def _run_meson_setup() -> tuple[int, str]: |
| 601 | proc = RunningProcess( |
| 602 | cmd, |
| 603 | cwd=source_dir, |
| 604 | timeout=600, |
| 605 | auto_run=True, |
| 606 | check=False, |
| 607 | env=env, |
| 608 | output_formatter=TimestampFormatter(), |
| 609 | ) |
| 610 | returncode = cast(int, proc.wait(echo=True)) |
| 611 | return returncode, str(proc.stdout) |
| 612 | |
| 613 | def _clear_stale_caches() -> None: |
| 614 | _ts_print("[MESON] 🔄 Clearing stale test metadata caches...") |
no test coverage detected