API Reference nerves v1.7.0
Package artifacts are the product of compiling a package with a specific toolchain.
Defines the Nerves build runner behaviour
Produce an artifact for a package using Docker.
Builds an artifact locally.
Downloads an artifact from a remote http location.
Contains package info for Nerves dependencies
Decode and encode erlinit.config files
Defines a Nerves package struct and helper functions.
Defines the Nerves package platform behaviour
The code from this file was copied in from MuonTrap https://github.com/fhunleth/muontrap
This module contains utility functions to assist in detecting a Windows Subsystem for Linux environment as well as functions to convert paths between the Windows host and Linux.
Writes the generated firmware image to an attached SDCard or file.
Build a Nerves Artifact from a Nerves Package
Build a firmware image for the selected target platform.
Create a firmware image file that can be copied byte-for-byte to an SDCard or other memory device.
This task calls
fwup to report the firmware stored in the currently built
firmware bundle. No firmware is built, so this task will fail if the firmware
bundle doesn't exist.
Generate a firmware patch from a source and target firmware and output a new firmware file with the patch contents. The source firmware file
Unpack the firmware so that its contents can be inspected locally.
Create an artifact for a specified Nerves package.
Fetch the artifacts from one of the artifact_sites
This task is typically called as part of the
Nerves.Bootstrap aliases during
Prints Nerves system information.