diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/getting_started_build_tools.md | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/docs/getting_started_build_tools.md b/docs/getting_started_build_tools.md index 10c0b6984..0617252b2 100644 --- a/docs/getting_started_build_tools.md +++ b/docs/getting_started_build_tools.md | |||
| @@ -36,7 +36,15 @@ Debian/Ubuntu example: | |||
| 36 | sudo apt-get update | 36 | sudo apt-get update |
| 37 | sudo apt-get install gcc unzip wget zip gcc-avr binutils-avr avr-libc dfu-programmer dfu-util gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi | 37 | sudo apt-get install gcc unzip wget zip gcc-avr binutils-avr avr-libc dfu-programmer dfu-util gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi |
| 38 | 38 | ||
| 39 | # Mac | 39 | ## Nix |
| 40 | |||
| 41 | If you're on [NixOS](https://nixos.org/), or have Nix installed on Linux or macOS, run `nix-shell` from the repository root to get a build environment. | ||
| 42 | |||
| 43 | By default, this will download compilers for both AVR and ARM. If you don't need both, disable the `avr` or `arm` arguments, e.g.: | ||
| 44 | |||
| 45 | nix-shell --arg arm false | ||
| 46 | |||
| 47 | ## Mac | ||
| 40 | If you're using [homebrew,](http://brew.sh/) you can use the following commands: | 48 | If you're using [homebrew,](http://brew.sh/) you can use the following commands: |
| 41 | 49 | ||
| 42 | brew tap osx-cross/avr | 50 | brew tap osx-cross/avr |
