pub fn require_tool(tool: &str) -> StringExpand description
Build a POSIX precondition that checks whether tool is on PATH.
The resulting command exits 0 when the tool is available and non-zero otherwise. Used by per-language defaults so a missing tool causes a graceful warn-and-skip rather than a hard failure.