aboutsummaryrefslogtreecommitdiff
path: root/devShells/default.nix
blob: 6c91b20ee157af46c3ed60deb37d4415d3d73e52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ nixpkgs, shellrc, system }:
let

  callDevelop = file: import file {
    inherit nixpkgs;
    inherit shellrc;
    inherit system;
  };

in {

  armv6 = callDevelop ./nuttx.nix { arch = "armv6s-m"; };
  armv7e = callDevelop ./nuttx.nix { arch = "armv7e-m"; fpu = "vfpv3-d16"; };
  c = callDevelop ./c.nix;
  riscv = callDevelop ./riscv.nix;

}