Rekindle.Build.Result (Rekindle v0.1.0)

Copy Markdown View Source

The artifact and metadata returned by Rekindle.build/2.

artifact is the executable or Web entry selected by the completed build. Release builds return the published artifact path. Metadata includes the generation, manifest, Cargo package and binary, Rust target, target directory, and compiler diagnostics when available.

Summary

Types

t()

@type t() :: %Rekindle.Build.Result{
  artifact: Path.t(),
  metadata: map(),
  profile: :dev | :release,
  target: :web | :desktop
}