From 0089de7f7f87b4dc7117509865ebbfe341dfa4bb Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Fri, 9 Aug 2019 18:43:57 +0300 Subject: [PATCH] Build: Workaround dependency cycle in kotlinCompilerPluginClasspath When bootstrap version is less than from current version dependencies of `kotlin-scripting-compiler-embeddable` are resolved into projects which leads to circular dependencies #KT-33287 --- build.gradle.kts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index c778046efb8..711e9e60c63 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -397,6 +397,9 @@ allprojects { configurations.findByName("kotlinCompilerClasspath")?.let { dependencies.add(it.name, files(bootstrapCompilerClasspath)) } + + configurations.findByName("kotlinCompilerPluginClasspath") + ?.exclude("org.jetbrains.kotlin", "kotlin-scripting-compiler-embeddable") } // Aggregate task for build related checks