Open Syer10 opened 8 months ago
Not exactly, the way we have thing setup, is that we usually use kotlin("multiplatform")
instead of kotlin("jvm")
projects because it allows us to separate production compilations from internal compilations easily. That compose-mpp project has a separate jvm module for the desktop app.
hum, OK, interesting. In that example, I'm applying kotlin("multiplatform")
to the :compose
module and add that as a dependency to the :desktop
module where we have id("org.jetbrains.kotlin.jvm")
.
Unfortunately, I don't think I have a solution for this ready yet.
it allows us to separate production compilations from internal compilations easily
oh, sounds interesting, although honestly I don't quite understand what that means in practice.
Here https://github.com/mobanisto/pinpit-gradle-plugin#usage it has instructions to add it to a jvm project. How would I add it to a multiplatform project? I've tried putting everything in
But it fails to find
implementation