Alex Apriamashvili
04/02/2025, 7:42 AM*.klib
as such artifact, but I'm also a bit confused by this phrase:
By default, a Kotlin/Native target is compiled down to aDoes that mean thatlibrary artifact, which can be consumed by Kotlin/Native itself as a dependency but cannot be executed or used as a native library.*.klib
*.klib
would only be compatible with the Kotlin/Native part of the app (e.g. iOS source set) or would it be sufficient to cover all source sets (common, ios, android)? Or would this be the only thing required in my use case? I think I just might be confused by the terms here and need some guidance on the matter.
P.S. Also, it was a sneaky attempt to get some validation for the direction we're headed. So I appreciate any comments on that as well 🙏
Thank youTóth István Zoltán
04/02/2025, 8:00 AMGary Peck
04/02/2025, 8:14 AMAlex Apriamashvili
04/02/2025, 10:15 AMTóth István Zoltán
04/02/2025, 10:18 AMcommonMain
and you compile and publish it to a Maven repo you will be able to use it on all platforms. There will be different artifacts for different platforms, but the KMP Gradle plugin handles that for you.Alex Apriamashvili
04/02/2025, 10:19 AMTóth István Zoltán
04/02/2025, 10:21 AMAlex Apriamashvili
04/02/2025, 10:25 AMrosuh
04/03/2025, 8:23 PM