aboutsummaryrefslogtreecommitdiff
path: root/default.nix
blob: 72b6ff21064002985761041bbbb9d29d4bac2b5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ pkgs ? import <nixpkgs> {},
  callPackage ? pkgs.callPackage,
  defaultCrateOverrides ? pkgs.defaultCrateOverrides,
  buildRustCrate ? pkgs.buildRustCrate }:

let
  overrides = defaultCrateOverrides // {
  };

  cargo = callPackage ./Cargo.nix {
    buildRustCrate = buildRustCrate.override {
      defaultCrateOverrides = overrides;
    };
  };
in cargo.rootCrate.build