~ruther/qmk_firmware

1f5d5e5314841e5379598a7fbeee5d6a91179839 — Jon Allen 7 years ago 8ffeaec
allow building with nix on darwin
add avrdude do dependency list
1 files changed, 3 insertions(+), 2 deletions(-)

M shell.nix
M shell.nix => shell.nix +3 -2
@@ 1,4 1,5 @@
{ pkgs ? import <nixpkgs> {}
# dfu-programmer doesn't have darwin on it's list of supported platforms
{ pkgs ? import <nixpkgs> { config = { allowUnsupportedSystem = true; }; }
, avr ? true, arm ? true, teensy ? true }:

with pkgs;


@@ 18,7 19,7 @@ stdenv.mkDerivation {
  name = "qmk-firmware";

  buildInputs = [ dfu-programmer dfu-util diffutils git ]
    ++ lib.optional avr [ avrbinutils avrgcc avrlibc ]
    ++ lib.optional avr [ avrbinutils avrgcc avrlibc avrdude ]
    ++ lib.optional arm [ gcc-arm-embedded ]
    ++ lib.optional teensy [ teensy-loader-cli ];