FwupDelta (Fwup delta v0.1.0)
Generate delta firmware files based on input source and target firmwares.
Summary
Types
On delta creation we get a file, we get some size information and we get any tool metadata that we should store about the delta archive. Maybe minimum required tool version for example.
Types
@type confirmed_path() :: String.t()
@type delta_created() :: %{ filepath: String.t(), size: non_neg_integer(), source_size: non_neg_integer(), target_size: non_neg_integer(), fwup_metadata: map() }
On delta creation we get a file, we get some size information and we get any tool metadata that we should store about the delta archive. Maybe minimum required tool version for example.
Functions
@spec generate(firmware(), firmware()) :: {:ok, delta_created()} | {:error, term()}