crane/lib/setupHooks
figsoda 475de74fa2
feat: add cargoLlvmCov (#267)
* feat: add cargoLlvmCov
* cargoHelperFunctionsHook: prefer `--release` over `--profile release`
Some tools (e.g. cargo-llvm-cov) don't understand `--profile release` as
an alias for `--release`, so `cargoWithProfile` should prefer passing
`--release` when `$CARGO_PROFILE` == "release"

---------

Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2023-03-19 23:44:14 +00:00
..
cargoHelperFunctions.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
cargoHelperFunctionsHook.sh feat: add cargoLlvmCov (#267) 2023-03-19 23:44:14 +00:00
configureCargoCommonVars.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
configureCargoCommonVarsHook.sh flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
configureCargoVendoredDeps.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
configureCargoVendoredDepsHook.sh flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
inheritCargoArtifacts.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
inheritCargoArtifactsHook.sh inheritCargoArtifactsHook: preserve executable bit of build scripts (#206) 2023-01-04 02:53:38 +00:00
installCargoArtifacts.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
installCargoArtifactsHook.sh zstd: use as many threads as we can when compressing (#183) 2022-12-09 00:44:41 +00:00
installFromCargoBuildLog.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
installFromCargoBuildLogHook.sh ignore non-json lines in cargoBuildLog (#234) 2023-02-11 13:27:11 -08:00
removeReferencesToVendoredSources.nix flake: deprecate the packages flake output (#130) 2022-10-09 10:28:48 -07:00
removeReferencesToVendoredSourcesHook.sh removeReferencesToVendoredSourcesHook: use a single sed invocation (#167) 2022-11-17 17:00:25 -08:00