From 2d8b95190ec2e01fd551c519537505dc02d06d58 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Fri, 21 Aug 2020 18:13:54 +0300 Subject: [PATCH] [Gradle, JS] Outputs for distribution tasks as lazy ^KT-41566 fixed --- .../jetbrains/kotlin/gradle/targets/js/ir/KotlinBrowserJsIr.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/ir/KotlinBrowserJsIr.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/ir/KotlinBrowserJsIr.kt index dce419c80ec..8a33520de7d 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/ir/KotlinBrowserJsIr.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/ir/KotlinBrowserJsIr.kt @@ -28,6 +28,7 @@ import org.jetbrains.kotlin.gradle.targets.js.webpack.WebpackDevtool import org.jetbrains.kotlin.gradle.tasks.dependsOn import org.jetbrains.kotlin.gradle.utils.decamelize import org.jetbrains.kotlin.gradle.utils.lowerCamelCaseName +import org.jetbrains.kotlin.gradle.utils.newFileProperty import java.io.File import javax.inject.Inject @@ -200,7 +201,7 @@ open class KotlinBrowserJsIr @Inject constructor(target: KotlinJsIrTarget) : it.dependsOn(webpackCommonTask) it.dependsOn(distributeResourcesTask) - it.outputs.dir(distribution.directory) + it.outputs.dir(project.newFileProperty { distribution.directory }) } } }