Commit Graph

18 Commits

Author SHA1 Message Date
Simon Žlender
aa5dcd0518
Splice overrideToolchain (#652)
---------

Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2024-06-29 11:29:52 -07:00
Ivan Petkov
a3f0c63eed
Try to avoid IFD in vendorCargoDeps and crateNameFromCargoToml; also avoid recommending nesting cleanCargoSource and path (#641)
We don't need to nest `cleanCargoSource` and `path` just to populate a
default value for `name`. As they both ultimately delegate to
`builtins.path`, the nesting can lead to IFD in situations which are
otherwise avoidable
2024-06-10 20:53:46 -07:00
Ivan Petkov
a7146b0440
flake: deprecate crane.lib.${system} (#617) 2024-05-19 01:07:07 +00:00
Ivan
7e468a4555
Update doc for unfriendly build scripts (#567) 2024-03-25 22:53:19 +00:00
Jeremy Fleischman
505976eaea
Fix typo: OUTPUT -> OUTPATH (#520) 2024-02-09 06:55:58 +00:00
Ivan Petkov
39e0883341
docs: document workaround for the bindgen crate being rebuilt (#519) 2024-02-09 00:22:19 +00:00
Ivan Petkov
f2926e34a1
chore: replace overrideScope' with overrideScope (#517) 2024-02-08 03:38:28 +00:00
Ivan Petkov
537ebb11db
docs: add note about avoiding pyo3 rebuilds (#486) 2023-12-19 03:30:44 +00:00
Ivan Petkov
e3c6ce4ef6
Add FAQ about proc-macro rebuilds in dev mode (#388) 2023-09-18 03:22:10 +00:00
Ivan Petkov
bfc1c3dca5
docs: update FAQs around rebuilds and other errors (#355)
* docs: Add FAQ about invalid crate metadata
* docs: update constant rebuilds FAQ
2023-07-07 00:47:12 +00:00
Dawid Ciężarkiewicz
263552d2b6
Advise on using nix show-derivation or nix-diff to debug rebuilds (#315) 2023-05-07 16:01:08 -07:00
Ivan Petkov
6fd78bc66a
Add path as a convenience wrapper around builtins.path (#273) 2023-03-19 20:57:15 -07:00
Ivan Petkov
ac145b7ae5
docs: add section about using different toolchains (#256) 2023-03-01 01:27:29 +00:00
Ivan Petkov
cb0c042a27
docs: make example code for nested workspaces more universal (#215) 2023-01-06 03:07:21 +00:00
Ivan Petkov
6e7e53616b
docs: fix example for sandbox unfriendly dependency workaround (#214) 2023-01-06 01:16:16 +00:00
Ivan Petkov
42e2fab6bc
Make it easier to build workspaces not at source root (#212) 2023-01-05 04:46:43 +00:00
Ivan Petkov
dfe3afcdd9
Update docs (#211)
* add section on source filtering
* add FAQ about `include_str!`
* add section about sandbox-unfriendly build scripts
2023-01-04 19:06:37 -08:00
Ivan Petkov
a4d70a26e7
Add Crane book (#199) 2022-12-26 14:27:13 -08:00