Expose Rust dependencies inside Gradle configurations
RustDependency
implement the Dependency
interface:
-
Group returns null. -
Name always returns the Cargo dependency name -
Version may return null is version is not configured.
Rust 'configuration' is traversable as a Gradle Configuration
:
-
compile
is known asrust.dependencies
. -
test
is known asrust.dev-dependencies
. -
build
is known asrust.build-dependencies
.
gradle dependencies
-
Makes Rust dependencies show up in dependencies
task
Edited by Schalk W. Cronjé