Skip to content

Commit

Permalink
fix: cargoAudit doesn't go through mkCargoDerivation(?)
Browse files Browse the repository at this point in the history
  • Loading branch information
dpc committed Oct 18, 2023
1 parent 37725f0 commit ca23a0e
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions lib/crane/enhance.nix
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@ craneLib.overrideScope' (self: prev: {
);

crateNameFromCargoToml = args: prev.crateNameFromCargoToml (mergeArgs self.args args);

mkDummySrc = args: prev.mkDummySrc (mergeArgs self.args args);

buildPackage = args: prev.buildPackage (
let mergedArgs = mergeArgs self.args args; in (mergedArgs // {
# implicit deps building is breaking caching somehow, so we need to do it ourselves here
Expand All @@ -61,7 +63,11 @@ craneLib.overrideScope' (self: prev: {
}));
})
);

buildTrunkPackage = args: prev.buildTrunkPackage (mergeArgs self.args args);

cargoAudit = args: prev.cargoAudit (mergeArgs self.args args);

# causes issues
vendorCargoDeps = args: prev.vendorCargoDeps (mergeArgs self.args args);

Expand Down

0 comments on commit ca23a0e

Please sign in to comment.