Rijk van Putten
ef80ead953
Add fileset helpers ( #731 )
...
---------
Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2024-11-08 12:39:11 -08:00
Ivan Petkov
c052ed5e84
buildDepsOnly: set CRANE_BUILD_DEPS_ONLY env var when running ( #722 )
2024-10-12 23:28:15 +00:00
Ivan Petkov
cc29aa8ea2
docs: add a FAQ entry about git-deps and relative file paths ( #695 )
2024-09-03 23:50:10 +00:00
Ivan Petkov
54fe6fed44
vendorCargoDeps: allow arbitrary overrides when vendoring sources ( #615 )
2024-05-18 23:39:46 +00:00
Ivan Petkov
f6c6a2fb1b
Add workspace example ( #597 )
2024-04-21 22:23:03 +00:00
Ivan Petkov
55f4939ac5
docs: add a primer on .override and .overrideAttrs ( #596 )
2024-04-21 17:39:41 +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
537ebb11db
docs: add note about avoiding pyo3 rebuilds ( #486 )
2023-12-19 03:30:44 +00:00
Ivan Petkov
514cd663e5
examples: add sqlx template ( #467 )
2023-11-29 01:08:21 +00:00
Leonardo Eugênio
88b2a5fc4e
Add example of E2E testing ( #368 )
2023-10-12 18:59:36 -07: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
Leonardo Eugênio
db21a44eb0
Trunk support ( #299 )
...
[Trunk](https://trunkrs.dev ) is a tool that allow you to build web apps
using Rust and webassembly, including compiling scss, and distributing
other assets.
Adds `craneLib.buildTrunkPackage`, a function that builds a Trunk
project returning a directory with the resulting dist files for that
project
---------
Co-authored-by: Ivan Petkov <ivanppetkov@gmail.com>
2023-04-29 12:34:39 -07:00
Ivan Petkov
a4d54e5d6f
docs: document using overrideScope'
( #303 )
2023-04-16 20:55:46 +00:00
Ivan Petkov
f491bee4f9
Add support for building standard library crates ( #287 )
...
* vendorCargoRegistries: accept `registries` from the caller if specified
* Add vendorMultipleCargoDeps
2023-04-02 17:57:17 +00:00
Ivan Petkov
ac145b7ae5
docs: add section about using different toolchains ( #256 )
2023-03-01 01:27:29 +00:00
Ivan Petkov
ba201b5632
docs: add various new sections and examples ( #252 )
...
* add a section on customizing builds
* add an example for building custom command helpers
* add example on adding custom devShell env vars
* add local development section
2023-02-23 04:47:24 +00:00
Ivan Petkov
ea3a813939
examples: add cross-windows ( #218 )
...
* ci: disable running examples
2023-01-07 01:11:42 +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
755e604b79
book: fix references
2022-12-26 14:55:25 -08:00
Ivan Petkov
a4d70a26e7
Add Crane book ( #199 )
2022-12-26 14:27:13 -08:00