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