crane/lib
Ivan Petkov af693bf608
buildPackage: do not add jq to nativeBuildInputs (#685)
Doing so ends up resulting in PKG_CONFIG_PATH changing which may result
in various `*-sys` crates needing to be rebuilt
2024-08-22 16:24:53 -07:00
..
setupHooks buildPackage: do not add jq to nativeBuildInputs (#685) 2024-08-22 16:24:53 -07:00
buildDepsOnly.nix force buildDepsOnly to produce out only (#493) 2024-01-27 17:52:30 +00:00
buildPackage.nix buildPackage: do not add jq to nativeBuildInputs (#685) 2024-08-22 16:24:53 -07:00
buildTrunkPackage.nix buildTrunkPackage: disable version checks by default (#616) 2024-05-19 00:06:59 +00:00
cargoAudit.nix Remove cargoExtraArgs from cargoAudit (#602) 2024-05-04 17:20:06 +00: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
cargoDeny.nix chore: clean up some dead code warnings (#449) 2023-11-05 18:42:08 +00:00
cargoDoc.nix cargoDoc: support docInstallRoot to influence installation behavior (#603) 2024-05-04 17:49:24 +00: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 Fix positioning of cargoExtraArgs in craneLib.cargoNextest (#678) 2024-08-06 09:07:59 -07:00
cargoTarpaulin.nix fix #404 - lib/cargoTarpaulin: lowercase --out xml argument (#405) 2023-10-01 11:22:09 -07:00
cargoTest.nix various: change cargoExtraArgs defaults to include --locked (#373) 2023-08-27 19:17:58 +00:00
cleanCargoSource.nix Try to avoid IFD in vendorCargoDeps and crateNameFromCargoToml; also avoid recommending nesting cleanCargoSource and path (#641) 2024-06-10 20:53:46 -07:00
cleanCargoToml.nix cleanCargoToml: also clean variants using underscores (#626) 2024-05-26 17:41:17 +00:00
crateNameFromCargoToml.nix Try to avoid IFD in vendorCargoDeps and crateNameFromCargoToml; also avoid recommending nesting cleanCargoSource and path (#641) 2024-06-10 20:53:46 -07:00
default.nix Splice overrideToolchain (#652) 2024-06-29 11:29:52 -07:00
devShell.nix devShell: add clippy and rustfmt from the current toolchain (#432) 2023-10-17 00:24:15 +00:00
downloadCargoPackage.nix Fix crate vendoring to not run the default fixup phase (#619) 2024-05-19 21:59:49 +00:00
downloadCargoPackageFromGit.nix Splice overrideToolchain (#652) 2024-06-29 11:29:52 -07: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
internalCrateNameForCleanSource.nix Delete some dead code 2024-08-05 17:42:26 -07:00
internalCrateNameFromCargoToml.nix crateNameFromCargoToml: support selecting a name from metadata (#606) 2024-05-04 19:36:42 +00:00
mkCargoDerivation.nix mkCargoDerivation: replace Cargo.lock with contents of cargoLock (#425) 2023-10-15 01:42:24 +00:00
mkDummySrc.nix mkDummySrc: ignore clippy warnings in dummyrs (#587) 2024-04-21 03:57:27 +00:00
path.nix Try to avoid IFD in vendorCargoDeps and crateNameFromCargoToml; also avoid recommending nesting cleanCargoSource and path (#641) 2024-06-10 20:53:46 -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 crateRegistries: use crates.io's CDN to download sources (#548) 2024-03-19 14:55:28 -07:00
vendorCargoDeps.nix Try to avoid IFD in vendorCargoDeps and crateNameFromCargoToml; also avoid recommending nesting cleanCargoSource and path (#641) 2024-06-10 20:53:46 -07:00
vendorCargoRegistries.nix Delete some dead code 2024-08-05 17:42:26 -07:00
vendorGitDeps.nix vendorCargoDeps: allow arbitrary overrides when vendoring sources (#615) 2024-05-18 23:39:46 +00:00
vendorMultipleCargoDeps.nix vendorCargoDeps: allow arbitrary overrides when vendoring sources (#615) 2024-05-18 23:39:46 +00:00
writeTOML.nix vendorCargoDeps: manually splice packages to avoid cross build issues (#507) 2024-01-28 19:08:44 +00:00