Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/javiersegoviacordoba/compose-resources-kmp
https://github.com/javiersegoviacordoba/compose-resources-kmp
android compose compose-desktop gradle gradle-plugin hacktoberfest jetpack-compose kotlin kotlin-multiplatform
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/javiersegoviacordoba/compose-resources-kmp
- Owner: JavierSegoviaCordoba
- Created: 2021-09-20T23:15:15.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-10T16:51:41.000Z (4 months ago)
- Last Synced: 2024-10-11T10:16:44.388Z (4 months ago)
- Topics: android, compose, compose-desktop, gradle, gradle-plugin, hacktoberfest, jetpack-compose, kotlin, kotlin-multiplatform
- Language: Kotlin
- Homepage: https://compose-resources-kmp.javiersc.com
- Size: 7.76 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
![Kotlin version](https://img.shields.io/badge/kotlin-1.8.10-blueviolet?logo=kotlin&logoColor=white)
[![MavenCentral](https://img.shields.io/maven-central/v/com.javiersc.compose/compose-resources?label=MavenCentral)](https://repo1.maven.org/maven2/com/javiersc/compose/compose-resources/)
[![Snapshot](https://img.shields.io/nexus/s/com.javiersc.compose/compose-resources?server=https%3A%2F%2Foss.sonatype.org%2F&label=Snapshot)](https://oss.sonatype.org/content/repositories/snapshots/com/javiersc/compose/compose-resources/)[![Build](https://img.shields.io/github/actions/workflow/status/JavierSegoviaCordoba/compose-resources-kmp/build-kotlin.yaml?label=Build&logo=GitHub)](https://github.com/JavierSegoviaCordoba/compose-resources-kmp/tree/main)
[![Coverage](https://img.shields.io/sonar/coverage/com.javiersc.compose:compose-resources-kmp?label=Coverage&logo=SonarCloud&logoColor=white&server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/dashboard?id=com.javiersc.compose:compose-resources-kmp)
[![Quality](https://img.shields.io/sonar/quality_gate/com.javiersc.compose:compose-resources-kmp?label=Quality&logo=SonarCloud&logoColor=white&server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/dashboard?id=com.javiersc.compose:compose-resources-kmp)
[![Tech debt](https://img.shields.io/sonar/tech_debt/com.javiersc.compose:compose-resources-kmp?label=Tech%20debt&logo=SonarCloud&logoColor=white&server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/dashboard?id=com.javiersc.compose:compose-resources-kmp)# Compose Resources Gradle plugin
### Download from MavenCentral
```kotlin
implementation("com.javiersc.compose-resources:gradle-plugin:$version")
```## Usage
```kotlin
plugins {
kotlin("multiplatform")
id("com.android.library")
id("com.javiersc.compose.resources")
}kotlin {
//...
}android {
// ...
}composeResources {
suffixes = listOf("blue", "dark")
packageName = "com.javiersc.some.custom.package" // required
}
```