Nerves v1.3.2 API Reference

Modules

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

Defines a Nerves package struct and helper functions

Defines the Nerves package platform behaviour

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

Mix Tasks

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

This task calls mix firmware & mix burn to burn a new firmware to a SDCard

Create a firmware image file that can be copied byte-for-byte to an SDCard or other memory device

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 mix deps.get

Prints Nerves system information.

mix nerves.info

Prepares a new project for use with releases. By default, this forwards the call to

mix release.init --template /path/to/nerves/release_template.eex