diff --git a/flake.nix b/flake.nix index db2599bd..86116f1e 100644 --- a/flake.nix +++ b/flake.nix @@ -47,7 +47,30 @@ ] ); }; + + dev = pkgs.mkShell { + inputsFrom = [ self.devShells.${system}.default ]; + nativeBuildInputs = with pkgs; [ + rust-analyzer + rustfmt + clippy + ]; + }; } ); + + packages = forEachSystem ( + system: pkgs: { + default = pkgs.jay.overrideAttrs (_: { + pname = "wry"; + version = "unstable-${toString self.lastModified}"; + src = ./.; + cargoDeps = pkgs.rustPlatform.importCargoLock { + lockFile = ./Cargo.lock; + }; + }); + } + ); + }; }