Orchard.Downloader (orchard v0.1.7)

View Source

Downloads and manages AXe CLI binaries.

Summary

Functions

Checks if AXe is available (either configured path or downloaded).

Downloads the AXe binary for the current architecture.

Checks if AXe is available (either configured path or downloaded).

Functions

available?()

@spec available?() :: boolean()

Checks if AXe is available (either configured path or downloaded).

download(opts \\ [])

@spec download(keyword()) :: :ok | {:error, String.t()}

Downloads the AXe binary for the current architecture.

ensure_available()

@spec ensure_available() :: :ok | {:error, String.t()}

Checks if AXe is available (either configured path or downloaded).