https://kotlinlang.org logo
#multiplatform
Title
# multiplatform
k

kpgalligan

11/12/2018, 6:37 PM
I've been using gradle-bintray-plugin:1.8.2-SNAPSHOT from https://dl.bintray.com/jetbrains/kotlin-native-dependencies to publish multiplatform and native artifacts with metadata. This works for 4.7, but updating to 4.10 blows up the 1.8.2-SNAPSHOT. Using bintray's 1.8.4 doesn't seem to understand modules and metadata. Anybody poking around this stuff and have solutions?
r

russhwolf

11/12/2018, 6:44 PM
I thought 4.10 has issues with the multiplatform metadata anyway. Or did that change recently and I missed it?
k

kpgalligan

11/12/2018, 6:45 PM
4.10 has 0.4 version of metadata, which doesn't work with 0.3 (from gradle 4.7). However, in theory 4.10/0.4 deps would work with other 4.10/0.4 deps. However, the bintray plugins aren't compatible (as mentioned)
knarch.db is still on the "old" platform plugin, so it avoids the other mpp android issue for now
r

russhwolf

11/12/2018, 6:50 PM
oh I see. Well good luck there. I am hoping the ecosystem starts moving to 4.10 soon since Android requires it as of AGP 3.3, but I haven't done any experimentation with that myself
k

kpgalligan

11/12/2018, 6:52 PM
I’ve been watching the other libraries from JetBrains hoping one would move to 4.10, but they’ve been pretty stable
r

russhwolf

11/12/2018, 6:58 PM
I imagine it'll happen all at once since there so interdependent. But I guess we'll see. I'm crossing my fingers it happens by 1.3.20 since that's what we're waiting on for aar publishing as well. But no idea on timelines there anyway
k

kpgalligan

11/12/2018, 6:59 PM
Yeah. Sad face.
2 Views