A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.
Go to file
Ivan Petkov 2a14c2d53b
Update crateNameFromCargoToml with better fallback error messages
* If a derivation is created without a name *and* we cannot infer a name
  from a Cargo.toml file, we'll throw a descriptive error message which
  hints towards the remediation
* Otherwise nix can throw a pretty obtuse "derivation has no name" error
  with no error trace
2021-12-30 15:08:45 -08:00
checks cleanCargoToml: do not replace path attributes 2021-12-30 10:04:12 -08:00
lib Update crateNameFromCargoToml with better fallback error messages 2021-12-30 15:08:45 -08:00
pkgs Make copyCargoTargetToOutputHook even more lazy 2021-12-28 18:53:05 -08:00
.envrc Initial commit 2021-12-26 11:47:59 -08:00
.gitignore Add checks for cleanCargoToml 2021-12-29 19:26:55 -08:00
flake.lock Add cleanCargoToml 2021-12-29 16:03:39 -08:00
flake.nix Add checks for cleanCargoToml 2021-12-29 19:26:55 -08:00