Norbi
09/19/2022, 12:55 PMkotlin {
jvm { // Java 8 compatible
???
}
jvm("java17") {// Java 17 compatible
???
}
Is it possible?
Thanks.ephemient
09/19/2022, 1:17 PMkotlin {
jvm {
attributes {
attribute(TargetJvmVersion.TARGET_JVM_VERSION_ATTRIBUTE, 8)
}
compilations.all {
kotlinOptions {
jvmTarget = "1.8"
}
}
}
jvm("java17") {
attributes {
attribute(TargetJvmVersion.TARGET_JVM_VERSION_ATTRIBUTE, 17)
}
compilations.all {
kotlinOptions {
jvmTarget = "17"
}
}
}
}
it's a shame it isn't more automatic than this, but it works