A plugin for inter-compatibility with Rust inside Gradle projects.
Warning
This project is currently being rewritten and is not ready for use. You can check out the v3.x branch.
- Feature parity with v3.x
- Better documentation
- Wrapper Plugin
- Allow full configuration of the build inside the buildscript
- Allow importing from a
Cargo.toml
file - Support for
rust-toolchain.toml
- Custom Dependency scope for rust libraries
- version catalog???????????? no.
- Replicate
java.toolchain
asrust.toolchain
?
- Allow importing from a
- Automatic downloading of tooling
- cargo
- rustc
- rustfmt/clippy
- rustup?
- cross???
- osxcross?
- Allow full configuration of the build inside the buildscript
This project is licensed under the GNU GPLv3.