Skip to main content

ensure_local_bins

Function ensure_local_bins 

Source
pub fn ensure_local_bins(
    runner: &dyn ProcessRunner,
    release_tag: &str,
    version: &str,
    repo: &str,
    arch: BoxArch,
    bin_dir: Option<&Path>,
    cache_root: &Path,
) -> Result<LocalBins>
Expand description

Resolve box binaries from --bin-dir or download+extract a Release tar.gz.

ยงErrors

Returns crate::HortoError when paths are missing, download fails, or extract fails.