mirror of
https://github.com/ipetkov/crane.git
synced 2024-11-23 08:22:41 +03:00
5c8e7f732f
* Previously all build hooks were instantiated in a single `callPackages` call which led to several issues: - changes via `lib.overrideScope'` were ignored because the build hooks were only ever instantiated with the nixpkgs instance of our flake (not whatever overlays the caller may have made) - the pkgs splicing was not done quite right, meaning when we pull in the build hooks as nativeBuildInputs the splicing wasn't picking up the overridden versions of `cargo` but was instead trying to recompile the nixpkgs version each time |
||
---|---|---|
.. | ||
buildDepsOnly.nix | ||
buildPackage.nix | ||
cargoBuild.nix | ||
cargoClippy.nix | ||
cargoFmt.nix | ||
cargoTarpaulin.nix | ||
cleanCargoToml.nix | ||
crateNameFromCargoToml.nix | ||
default.nix | ||
downloadCargoPackage.nix | ||
downloadCargoPackageFromGit.nix | ||
findCargoFiles.nix | ||
mkCargoDerivation.nix | ||
mkDummySrc.nix | ||
registryFromDownloadUrl.nix | ||
registryFromGitIndex.nix | ||
urlForCargoPackage.nix | ||
vendorCargoDeps.nix | ||
vendorCargoRegistries.nix | ||
vendorGitDeps.nix | ||
writeTOML.nix |