Setting JvmTarget to 21 for quartz to fix build/push issue due to mixed Java versions when using Java 23 locally

This commit is contained in:
davotoula
2025-09-05 20:01:49 +02:00
parent a4569675c2
commit ab9ee36263
+10 -1
View File
@@ -1,3 +1,5 @@
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
alias(libs.plugins.kotlinMultiplatform)
alias(libs.plugins.androidLibrary)
@@ -43,13 +45,20 @@ kotlin {
compilerOptions {
freeCompilerArgs.add("-Xstring-concat=inline")
}
jvm()
jvm {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_21)
}
}
// Target declarations - add or remove as needed below. These define
// which platforms this KMP module supports.
// See: https://kotlinlang.org/docs/multiplatform-discover-project.html#targets
androidTarget {
publishLibraryVariants("release")
compilerOptions {
jvmTarget.set(JvmTarget.JVM_21)
}
}
// For iOS targets, this is also where you should