[K/N] Set JDK17 as a toolchain for endorsedLibs project
Older JDKs sometimes make build fail with obscure errors
This commit is contained in:
@@ -2,6 +2,7 @@ import org.jetbrains.kotlin.UtilsKt
|
|||||||
import org.jetbrains.kotlin.gradle.plugin.konan.tasks.KonanCacheTask
|
import org.jetbrains.kotlin.gradle.plugin.konan.tasks.KonanCacheTask
|
||||||
import org.jetbrains.kotlin.EndorsedLibraryInfo
|
import org.jetbrains.kotlin.EndorsedLibraryInfo
|
||||||
import org.jetbrains.kotlin.UtilsKt
|
import org.jetbrains.kotlin.UtilsKt
|
||||||
|
import org.jetbrains.kotlin.konan.target.HostManager
|
||||||
|
|
||||||
apply plugin: 'konan'
|
apply plugin: 'konan'
|
||||||
|
|
||||||
@@ -14,6 +15,10 @@ buildscript {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (HostManager.host.name == "macos_arm64") {
|
||||||
|
JvmToolchain.configureJvmToolchain(project, JdkMajorVersion.JDK_17)
|
||||||
|
}
|
||||||
|
|
||||||
ext {
|
ext {
|
||||||
endorsedLibraries = [
|
endorsedLibraries = [
|
||||||
new EndorsedLibraryInfo(project('kotlinx.cli'), "org.jetbrains.kotlinx.kotlinx-cli")
|
new EndorsedLibraryInfo(project('kotlinx.cli'), "org.jetbrains.kotlinx.kotlinx-cli")
|
||||||
|
|||||||
Reference in New Issue
Block a user