commit | 9accec6f47a79d907c079550e68fe251febe620a | [log] [tgz] |
---|---|---|
author | Sebastian Sellmair <sebastian.sellmair@jetbrains.com> | Wed Nov 09 10:31:24 2022 +0100 |
committer | Sebastian Sellmair <sebastian.sellmair@jetbrains.com> | Wed Nov 09 10:31:24 2022 +0100 |
tree | 4e8ef5de36a0b55fd28b9e983c135fb5b031a83e | |
parent | b2e239a5423d957952c4263a85dcbb1bf30981a0 [diff] |
[EXP] Add javaSourceSet compile and runtime classpath to compilation
diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/jvm/KotlinWithJavaCompilation.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/jvm/KotlinWithJavaCompilation.kt index 13133e4..98924de 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/jvm/KotlinWithJavaCompilation.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/jvm/KotlinWithJavaCompilation.kt
@@ -15,6 +15,7 @@ import org.jetbrains.kotlin.gradle.plugin.KotlinCompilationWithResources import org.jetbrains.kotlin.gradle.plugin.mpp.compilationImpl.KotlinCompilationImpl import org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile +import org.jetbrains.kotlin.gradle.utils.filesProvider import org.jetbrains.kotlin.gradle.utils.named import javax.inject.Inject @@ -43,4 +44,9 @@ } } } + + init { + compilation.compileDependencyFiles += compilation.project.filesProvider { javaSourceSet.compileClasspath } + compilation.runtimeDependencyFiles = compilation.project.filesProvider { javaSourceSet.runtimeClasspath } + } }