diff options
| author | David Barroso <dbarrosop@dravetech.com> | 2023-01-03 08:26:12 +0100 |
|---|---|---|
| committer | David Barroso <dbarrosop@dravetech.com> | 2023-01-03 08:26:12 +0100 |
| commit | e6bc13ff04502066540db427780c442fe9690295 (patch) | |
| tree | a98f53b9b00367f02d037a3fa34560a483d33d96 /flake.nix | |
| parent | b2df015fe6c76203d55ee1c916b4f3a27b327d67 (diff) | |
added common cargoBuildInputs to all flake outputs
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -14,14 +14,17 @@ flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; + + cargoBuildInputs = with pkgs; lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.CoreServices + ]; + rustlings = pkgs.rustPlatform.buildRustPackage { name = "rustlings"; version = "5.2.1"; - buildInputs = with pkgs; lib.optionals stdenv.isDarwin [ - darwin.apple_sdk.frameworks.CoreServices - ]; + buildInputs = cargoBuildInputs; src = with pkgs.lib; cleanSourceWith { src = self; @@ -53,7 +56,9 @@ rustc rust-analyzer rustlings - ]; + rustfmt + clippy + ] ++ cargoBuildInputs; }; }); } |
