We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b2df015 commit e6bc13fCopy full SHA for e6bc13f
flake.nix
@@ -14,14 +14,17 @@
14
flake-utils.lib.eachDefaultSystem (system:
15
let
16
pkgs = nixpkgs.legacyPackages.${system};
17
+
18
+ cargoBuildInputs = with pkgs; lib.optionals stdenv.isDarwin [
19
+ darwin.apple_sdk.frameworks.CoreServices
20
+ ];
21
22
rustlings =
23
pkgs.rustPlatform.buildRustPackage {
24
name = "rustlings";
25
version = "5.2.1";
26
- buildInputs = with pkgs; lib.optionals stdenv.isDarwin [
- darwin.apple_sdk.frameworks.CoreServices
- ];
27
+ buildInputs = cargoBuildInputs;
28
29
src = with pkgs.lib; cleanSourceWith {
30
src = self;
@@ -53,7 +56,9 @@
53
56
rustc
54
57
rust-analyzer
55
58
rustlings
59
+ rustfmt
60
+ clippy
61
+ ] ++ cargoBuildInputs;
62
};
63
});
64
}
0 commit comments