From de22a467a12714505a6f66f0a01bd7d7fc0ca9e2 Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Fri, 9 Jul 2021 16:09:58 +0200 Subject: [PATCH] Ensure default toolchain is also set to java only modules. ^KT-46972 Fixed --- buildSrc/src/main/kotlin/JvmToolchain.kt | 3 +++ prepare/compiler/build.gradle.kts | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/JvmToolchain.kt b/buildSrc/src/main/kotlin/JvmToolchain.kt index 94bebc6d99a..735f2ff912c 100644 --- a/buildSrc/src/main/kotlin/JvmToolchain.kt +++ b/buildSrc/src/main/kotlin/JvmToolchain.kt @@ -43,6 +43,9 @@ fun Project.shouldOverrideObsoleteJdk( fun Project.configureJvmToolchain( jdkVersion: JdkMajorVersion ) { + // Ensure java only modules also set default toolchain + configureJavaOnlyToolchain(jdkVersion) + plugins.withId("org.jetbrains.kotlin.jvm") { val kotlinExtension = extensions.getByType() diff --git a/prepare/compiler/build.gradle.kts b/prepare/compiler/build.gradle.kts index f8a062af6bd..ea477e4c525 100644 --- a/prepare/compiler/build.gradle.kts +++ b/prepare/compiler/build.gradle.kts @@ -11,7 +11,6 @@ plugins { java } -val JDK_18: String by rootProject.extra val fatJarContents by configurations.creating { isCanBeResolved = true