diff --git a/flake.nix b/flake.nix index a652dc1..af69ae9 100644 --- a/flake.nix +++ b/flake.nix @@ -40,6 +40,7 @@ devShells = forAllSystems (pkgs: { armTrustedFirmware = pkgs.callPackage ./shells/armTrustedFirmware { }; plotter = pkgs.callPackage ./shells/plotter { }; + rust = pkgs.callPackage ./shells/rust { }; ryujinx = pkgs.callPackage ./shells/ryujinx { }; uboot = pkgs.callPackage ./shells/uboot { }; zephyr = pkgs.callPackage ./shells/zephyr { }; diff --git a/shells/rust/default.nix b/shells/rust/default.nix new file mode 100644 index 0000000..0f2c336 --- /dev/null +++ b/shells/rust/default.nix @@ -0,0 +1,20 @@ +{ + mkShell, + python3, + pkg-config, + cmake, + ninja, + curl, + patchelf, +}: + +mkShell { + packages = [ + python3 + pkg-config + cmake + ninja + curl + patchelf + ]; +}