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