Hi all, so apparently KMP has the possibility to d...
# multiplatform
d
Hi all, so apparently KMP has the possibility to define different build types for the JVM (Desktop) target via
JvmApplicationBuildType
, which apparently is configured somehow similar to this:
Copy code
compose.desktop {
    application {
        buildTypes {
            release {
                proguard.isEnabled.set(false)
            }
        }
    }
}
but rather then disabling the default-enabled proguard I'd much more interested in learning if and how this mechanism can be used to define different source sets and as such different configurations for one and the same desktop application, similar to what AGP offers for years on Android. I couldn't find any documentation other than the sources in the Compose Desktop plugin, has anybody more insights here?
OK, searching in Youtrack revealed that it's not possible: https://youtrack.jetbrains.com/issue/CMP-3700/Add-debug-release-visibility-at-runtime