View Source Nerves.Artifact.BuildRunner behaviour (nerves v1.7.17)
Defines the Nerves build runner behaviour
A build runner is a module that can take package source and produce artifacts.
Link to this section Summary
Link to this section Types
Link to this section Callbacks
@callback archive(package :: Nerves.Package.t(), toolchain :: atom(), opts :: term()) :: archive_result()
@callback build(package :: Nerves.Package.t(), toolchain :: atom(), opts :: term()) :: build_result()
@callback clean(package :: Nerves.Package.t()) :: clean_result()