Suppose you have a Kotlin multi-platform project targeting all posible targets. The codebase is large and you would like to split the common code into multiple modules. You don’t want to keep repeating all the compilation targets. They are irrelevant anyhow.
Please initialize at least one Kotlin target in 'common_module_1 (:common_module_1)'.
Read more https://kotlinlang.org/docs/reference/building-mpp-with-gradle.html#setting-up-targets
JB never gives the timeline, but I do not think it will be available in preview until late 2021 (this is strictly my personal feeling, I do not have any inside information on this).
Thanks. I understand why they don’t want to make promises, but it’s still very nice to have a very broad idea of what can be expected and what is unreasonable.
Does anyone know if this feature is somewhere on YouTrack, so I could see its current status, vote/comment it, etc.? I didn’t find it, but maybe it is hidden somewhere as a part of IR works.
This is one of the most eagerly awaited features by me. I’m surprised it doesn’t get more hype, because it would be really awesome. Maybe people are just busy writing Android apps and not open source libraries