diff options
author | Karel Kočí <cynerd@email.cz> | 2024-01-16 17:00:20 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2024-01-16 17:00:20 +0100 |
commit | cfacd69575b5888bf3e054c9f8056a19c4b5903e (patch) | |
tree | a2f1c475ef872e95211bf648a5a0fe48965c66a0 /devShells/default.nix | |
parent | 55296b643fe2934b875561dd58861b69d4951e9c (diff) | |
download | nixos-personal-cfacd69575b5888bf3e054c9f8056a19c4b5903e.tar.gz nixos-personal-cfacd69575b5888bf3e054c9f8056a19c4b5903e.tar.bz2 nixos-personal-cfacd69575b5888bf3e054c9f8056a19c4b5903e.zip |
Rework
Diffstat (limited to 'devShells/default.nix')
-rw-r--r-- | devShells/default.nix | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/devShells/default.nix b/devShells/default.nix index 998a39b..1e46ad0 100644 --- a/devShells/default.nix +++ b/devShells/default.nix @@ -1,21 +1,11 @@ -pkgs: let - callDevelop = pkgs.lib.callPackageWith (shells // {inherit pkgs;}); - - shells = { - default = pkgs.mkShell { - packages = []; - }; - - armv6 = callDevelop ./nuttx.nix {arch = "armv6s-m";}; - armv7e = callDevelop ./nuttx.nix { - arch = "armv7e-m"; - fpu = "vfpv3-d16"; - }; - espc = callDevelop ./nuttx.nix {arch = "rv32imc";}; - c = callDevelop ./c.nix {}; - qt = callDevelop ./qt.nix {}; - python = callDevelop ./python.nix {}; - apo = callDevelop ./apo.nix {}; +pkgs: rec { + armv7e = import ./nuttx.nix pkgs c { + arch = "armv7e-m"; + fpu = "vfpv3-d16"; }; -in - shells + espc = import ./nuttx.nix pkgs c {arch = "rv32imc";}; + c = import ./c.nix pkgs; + qt = import ./qt.nix pkgs c; + python = import ./python.nix pkgs; + apo = import ./apo.nix pkgs c; +} |