nerves
nerves copied to clipboard
Craft and deploy bulletproof embedded software in Elixir
For https://github.com/nerves-project/nerves/issues/576 This allows us to use the build path for the specific target/env when compiling the firmware. Requires https://github.com/nerves-project/nerves_system_br/pull/674
This is a general discussion based on work in #576. Specifically, to solve that issue we needed to get details from the top level firmware project being used and pass...
### Environment * Elixir version (`elixir -v`): 1.13.4 * [`AUR package openssh-askpass`](https://aur.archlinux.org/packages/openssh-askpass): 2.1.0-3 ### Current behavior While trying out nerves on a fresh Manjaro installation (version `21.3.7`) I'm unable to...
This is a follow-up to #876 and https://github.com/nerves-project/nerves_system_br/pull/778 that adds documentation specifically about building custom systems on macOS, and the new `$TMPDIR` environment variable. Should the docs recommend setting both...
With squashfs 4.6+ on the host machine, some `mix firmware` builds may fail after building the rootfs and then squashing it ``` |nerves_bootstrap| Building OTP Release... * skipping runtime configuration...
This is a draft PR. This moves over the Shoehorn release script functionality every Nerves project uses and there are even assumptions baked into projects about OTP applications starting up...
### Environment * Elixir version (`elixir -v`): ``` Erlang/OTP 26 [erts-14.1] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [jit:ns] Elixir 1.15.5 (compiled with Erlang/OTP 26) ``` * Nerves environment: (`mix nerves.env --info`)...
### Environment * Elixir version (`elixir -v`): 1.15.6 * Nerves environment: (`mix nerves.env --info`) ``` |nerves_bootstrap| Environment Package List Pkg: nerves_system_da_1000 Vsn: 0.0.1 Type: system BuildRunner: {Nerves.Artifact.BuildRunners.Local, [make_args: ["source", "all",...
Results from reviewing #925 which got the ball rolling for some documentation improvements. After reviewing for a while, here is a basic outline adjustment we can use as a helpful...
Issue to track updating projects depdendabot config and CI to enable automerging See https://github.com/nerves-project/nerves_ssh/commit/3d60d34cb21e2c71930f37c25a5298d59e199f21 for example. Also ensure the `Allow auto-merge` is enabled in the project settings If you're working...