MCPcopy Create free account
hub / github.com/FastLED/FastLED / ZccacheCapability

Class ZccacheCapability

ci/meson/meson_setup_execute.py:358–370  ·  view source on GitHub ↗

Result of probing the venv zccache binary. ``path`` — absolute path to the binary. ``supports_no_walk`` — True when the binary's ``meson configure`` subcommand accepts ``--no-walk`` (zccache 1.11.14+, zackees/zccache#660). Older wrappers (1.11.12 / 1.11.13) still work, they just

Source from the content-addressed store, hash-verified

356
357
358class ZccacheCapability(NamedTuple):
359 """Result of probing the venv zccache binary.
360
361 ``path`` — absolute path to the binary.
362 ``supports_no_walk`` — True when the binary's ``meson configure``
363 subcommand accepts ``--no-walk`` (zccache 1.11.14+,
364 zackees/zccache#660). Older wrappers (1.11.12 / 1.11.13) still work,
365 they just walk ``--source-dir`` and pay the directory-traversal cost
366 on every invocation.
367 """
368
369 path: Path
370 supports_no_walk: bool
371
372
373def _get_zccache_meson_configure_path() -> Optional[ZccacheCapability]:

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected