crane/lib
Jörg Thalheim 16f5732c14
allow to pass outputHashes to crane (#266)
This makes it possible to evaluate crane in a nixos test without network
as well as allow to backup all fetched input derivations properly in a
binary cache, whereas fetchGit will fallback to downloading from a
repository, which also requires a `git` binary to be present.

Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2023-09-22 04:08:53 +00:00
..
setupHooks inheritCargoArtifactsHook: fix doNotLinkInheritedArtifacts handling (#357) 2023-07-07 23:28:38 +00:00
buildDepsOnly.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
buildPackage.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
buildTrunkPackage.nix Trunk: use native dart-sass (#360) 2023-08-11 00:38:14 +00:00
cargoAudit.nix cargoAudit: use mkCargoDerivation instead of cargoBuild 2022-10-09 09:40:53 -10:00
cargoBuild.nix various: change cargoExtraArgs defaults to include --locked (#373) 2023-08-27 19:17:58 +00:00
cargoClippy.nix various: change cargoExtraArgs defaults to include --locked (#373) 2023-08-27 19:17:58 +00:00
cargoDoc.nix cargoDoc: do not install cargo artifacts by default (#381) 2023-09-03 10:29:13 -07:00
cargoFmt.nix cargoFmt: use mkCargoDerivation instead of cargoBuild 2022-10-09 09:40:53 -10:00
cargoLlvmCov.nix various: change cargoExtraArgs defaults to include --locked (#373) 2023-08-27 19:17:58 +00:00
cargoNextest.nix Add workaround for cargo-nextest bug (#376) 2023-08-30 23:44:00 +00:00
cargoTarpaulin.nix inheritCargoArtifactsHook: allow disabling symlink behavior (#345) 2023-06-21 01:13:46 +00:00
cargoTest.nix various: change cargoExtraArgs defaults to include --locked (#373) 2023-08-27 19:17:58 +00:00
cleanCargoSource.nix Add cleanCargoSource and filterCargoSources (#110) 2022-09-21 01:27:47 +00:00
cleanCargoToml.nix Keep "resolver" when cleaning Cargo.toml (#327) 2023-05-18 21:03:02 -07:00
crateNameFromCargoToml.nix crateNameFromCargoToml: make warnings more useful (#282) 2023-03-29 04:21:28 +00:00
default.nix Add devshell helper (#378) 2023-09-03 10:33:10 -07:00
devShell.nix Add devshell helper (#378) 2023-09-03 10:33:10 -07:00
downloadCargoPackage.nix various: switch to using runCommand to improve caching (#384) 2023-09-04 00:33:25 +00:00
downloadCargoPackageFromGit.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
filterCargoSources.nix Add cleanCargoSource and filterCargoSources (#110) 2022-09-21 01:27:47 +00:00
findCargoFiles.nix Eliminate dead code (#148) 2022-10-23 23:20:22 +00:00
internalCrateNameFromCargoToml.nix Add path as a convenience wrapper around builtins.path (#273) 2023-03-19 20:57:15 -07:00
mkCargoDerivation.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
mkDummySrc.nix various: switch to using runCommand to improve caching (#384) 2023-09-04 00:33:25 +00:00
path.nix Add path as a convenience wrapper around builtins.path (#273) 2023-03-19 20:57:15 -07:00
registryFromDownloadUrl.nix Natively support sparse registries (#324) 2023-06-13 02:03:18 +00:00
registryFromGitIndex.nix Run nixpkgs-fmt 2022-11-20 16:28:49 -08:00
registryFromSparse.nix Natively support sparse registries (#324) 2023-06-13 02:03:18 +00:00
urlForCargoPackage.nix Natively support sparse registries (#324) 2023-06-13 02:03:18 +00:00
vendorCargoDeps.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
vendorCargoRegistries.nix Natively support sparse registries (#324) 2023-06-13 02:03:18 +00:00
vendorGitDeps.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
vendorMultipleCargoDeps.nix allow to pass outputHashes to crane (#266) 2023-09-22 04:08:53 +00:00
writeTOML.nix Minor cleanup 2022-06-02 19:49:44 -07:00