wakingrufus
03/21/2019, 1:53 AMgildor
03/21/2019, 1:59 AMwakingrufus
03/21/2019, 2:05 AMgildor
03/21/2019, 2:10 AMwakingrufus
03/21/2019, 2:16 AMr4zzz4k
03/21/2019, 7:48 AMgildor
03/21/2019, 7:49 AMgildor
03/21/2019, 7:50 AMgildor
03/21/2019, 7:51 AMorg.jetbrains.kotlin.nativer4zzz4k
03/21/2019, 7:52 AMgildor
03/21/2019, 7:53 AMgildor
03/21/2019, 7:53 AMr4zzz4k
03/21/2019, 7:55 AMr4zzz4k
03/21/2019, 7:56 AMexpectedBy which binds them with -common, but this is the only user-facing thing probably.gildor
03/21/2019, 7:57 AMexpectedBy is just feature of old deprecated kotlin-platform-* plugins for MPP? New MPP doesn’t need itgildor
03/21/2019, 7:59 AMkotlin-platform-* plugins for multiplatform, I meant standalone pluginsr4zzz4k
03/21/2019, 8:02 AMkotlin-platform-native and org.jetbrains.kotlin.native. I mean, there is still a possibility they are the same thing under the hood, but that's not essential.ilya.matveev
03/22/2019, 5:15 AMkotlin-platform-native plugin isn't abandoned yet. But despite of that it's recommended to use the kotlin-multiplatform plugin, because it has better IDE support and is under active development now.
Another thought here is that Kotlin/Native projects are usually multiplatform by their nature. E.g. if we have a desktop K/N application, it will be built for 3 platforms: mac, linux and windows. So it's reasonable to use mechanisms provided by kotlin-multiplatform in such projects.
I've misthoughtYes, both these plugins use the same infrastructure under the hood. The only difference between them is thatandkotlin-platform-native. I mean, there is still a possibility they are the same thing under the hoodorg.jetbrains.kotlin.native
kotlin-platform-native in integrated with the old MPP model (== can have an expectBy dependency).r4zzz4k
03/22/2019, 7:19 AMnapperley
03/22/2019, 8:00 PM