From cfa542f50be5edb231155e51c580627aebd0dd7c Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Mon, 6 Apr 2020 16:11:58 +0300 Subject: [PATCH] [Gradle, JS] Add outputs for distribution task #KT-38051 fixed --- .../jetbrains/kotlin/gradle/targets/js/ir/KotlinBrowserJsIr.kt | 2 ++ .../kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt | 2 ++ 2 files changed, 4 insertions(+) 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 6304ee95bb7..90052568c27 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 @@ -176,6 +176,8 @@ open class KotlinBrowserJsIr @Inject constructor(target: KotlinJsIrTarget) : project.registerTask(disambiguateCamelCased(DISTRIBUTION_TASK_NAME)) { it.dependsOn(webpackCommonTask) it.dependsOn(distributeResourcesTask) + + it.outputs.dir(distribution.directory) } } } diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt index 742b9de9d89..122d9c86db3 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt @@ -222,6 +222,8 @@ open class KotlinBrowserJs @Inject constructor(target: KotlinJsTarget) : project.registerTask(disambiguateCamelCased(DISTRIBUTION_TASK_NAME)) { it.dependsOn(webpackCommonTask) it.dependsOn(distributeResourcesTask) + + it.outputs.dir(distribution.directory) } } }