Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stardust-enterprises/gradle-rust
A plugin for inter-compatibility with Rust inside Gradle projects.
https://github.com/stardust-enterprises/gradle-rust
gradle gradle-plugin jvm rust rustlang
Last synced: 3 months ago
JSON representation
A plugin for inter-compatibility with Rust inside Gradle projects.
- Host: GitHub
- URL: https://github.com/stardust-enterprises/gradle-rust
- Owner: stardust-enterprises
- License: isc
- Created: 2021-11-05T21:13:56.000Z (about 3 years ago)
- Default Branch: trunk
- Last Pushed: 2022-08-10T14:14:10.000Z (over 2 years ago)
- Last Synced: 2023-03-10T07:54:57.838Z (almost 2 years ago)
- Topics: gradle, gradle-plugin, jvm, rust, rustlang
- Language: Kotlin
- Homepage: https://stardust-enterprises.github.io/gradle-rust/
- Size: 3.36 MB
- Stars: 16
- Watchers: 0
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gradle-rust [![Build][badge-github-ci]][project-gradle-ci]
a plugin for inter-compatibility with [rust][rust] inside [gradle][gradle] projects.
# importing
you can import [gradle-rust][project-url] from [gradle's plugin portal][gpp] just by adding it to your `plugins` block:
```kotlin
plugins {
id("fr.stardustenterprises.rust.wrapper") version "3.2.4"
}
```# how to use
check out [this example repository](https://github.com/stardust-enterprises/gradle-rust-example) to learn in detail
how to use gradle-rust# troubleshooting
if you ever encounter any problem **related to this project**, you can [open an issue][new-issue] describing what the
problem is. please, be as precise as you can, so that we can help you asap. we are most likely to close the issue if it
is not related to our work.# contributing
you can contribute by [forking the repository][fork], making your changes and [creating a new pull request][new-pr]
describing what you changed, why and how.# licensing
this project is under the [ISC license][project-license].
[jvm]: https://adoptium.net "adoptium website"
[kotlin]: https://kotlinlang.org "kotlin website"
[gradle]: https://gradle.org "gradle website"
[rust]: https://rust-lang.org "rust website"
[mvnc]: https://repo1.maven.org/maven2/ "maven central website"
[gpp]: https://plugins.gradle.org/ "gradle plugin portal website"
[project-url]: https://github.com/stardust-enterprises/gradle-rust "project github repository"
[fork]: https://github.com/stardust-enterprises/gradle-rust/fork "fork this repository"
[new-pr]: https://github.com/stardust-enterprises/gradle-rust/pulls/new "create a new pull request"
[new-issue]: https://github.com/stardust-enterprises/gradle-rust/issues/new "create a new issue"
[project-gradle-ci]: https://github.com/stardust-enterprises/gradle-rust/actions/workflows/gradle-ci.yml "gradle ci workflow"
[project-license]: https://github.com/stardust-enterprises/gradle-rust/blob/trunk/LICENSE "LICENSE source file"
[badge-github-ci]: https://github.com/stardust-enterprises/gradle-rust/actions/workflows/build.yml/badge.svg?branch=trunk "github actions badge"