diff options
Diffstat (limited to 'default.nix')
-rw-r--r-- | default.nix | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/default.nix b/default.nix index 4a2d43d..72b6ff2 100644 --- a/default.nix +++ b/default.nix @@ -1,3 +1,15 @@ -{ pkgs ? import <nixpkgs> {}, callPackage ? pkgs.callPackage }: +{ pkgs ? import <nixpkgs> {}, + callPackage ? pkgs.callPackage, + defaultCrateOverrides ? pkgs.defaultCrateOverrides, + buildRustCrate ? pkgs.buildRustCrate }: -(callPackage ./Cargo.nix {}).rootCrate.build +let + overrides = defaultCrateOverrides // { + }; + + cargo = callPackage ./Cargo.nix { + buildRustCrate = buildRustCrate.override { + defaultCrateOverrides = overrides; + }; + }; +in cargo.rootCrate.build |