Expand description
Local Release cache and --bin-dir resolution for box binaries.
Structsยง
- Local
Bins - Paths to box binaries after cache extract or
--bin-dir.
Constantsยง
- BOX_
BIN_ NAMES - Filenames expected in a full box Release tar (MCP may be absent).
- REQUIRED_
BOX_ BIN_ NAMES - Binaries that must be present for remote / embedded install to proceed.
Functionsยง
- asset_
name - Release tarball file name for a version + target triple.
- bins_
from_ ๐dir - cache_
bin_ dir - Cache directory for one release tag + version + arch.
- default_
cache_ root - Default XDG cache root:
$XDG_CACHE_HOME/horto-os-ui/remote-binsor~/.cache/.... - default_
release_ tag - Default GitHub Release tag for a Cargo version (
0.1.0โv0.1.0). - ensure_
local_ bins - Resolve box binaries from
--bin-diror download+extract a Release tar.gz. - first_
existing ๐ - release_
download_ url - GitHub Release download URL for a box tar.gz asset.
- release_
tag_ is_ immutable - Whether a Release tag is treated as immutable for the local remote-bins cache.
- require_
ok ๐ - resolve_
local_ ecosystem_ bins - Resolve ecosystem binaries for embedded install.
- warn_
mcp_ ๐binary_ missing - which_
bin ๐