Fluxion::Executor::ToolBroker
Inherits Fluxion::Executor::DownloadSupport < Reference < Object
Finds a delegated tool, downloading it only when the host has none.
Resolution order matters: a copy already on PATH is used as-is and never
replaced. Fluxion is a bootstrapper, not a package manager for other
people's tools — if the user manages dotbot themselves, theirs wins.
Constructors
new(runner : ShellRunner)
SourceClass methods
cache_root
SourceInstance methods
locate(spec : KnownTools::Spec) : Resolution
Source