bazelbuild / bazelbuild/rules_android
[FR] Add support for consuming Android variant of Kotlin Multiplatform Artifacts
- Dominant language
- Java
- Stars
- 203
- Forks
- 95
- PR merge metrics
- No merged PRs in 30d
Description
[Kotlin Multiplatform is now in beta](https://kotlinlang.org/docs/multiplatform.html) and it is headed to become stable soon. Several libraries have already adopted KMP and have been publishing artifacts that make it difficult to consume Android variant of them from Bazel when using `rules_android`. This issue is a request to add proper support for consuming such artifacts.
This has come up recently due to [Jetpack Compose artifacts moving to KMP publishing and that breaks Bazel users because POM files do not default to the Android platform](https://issuetracker.google.com/issues/285353844). If rules_android read Gradle module metadata, they should be able to resolve the correct artifacts.
Contributor guide
Assessment
This issue has not been assessed yet.