From 656d8230483e4ba5a52deea00140cb3a49b72de4 Mon Sep 17 00:00:00 2001 From: Anton Lakotka Date: Tue, 2 Aug 2022 20:35:07 +0200 Subject: [PATCH] [Gradle] Make customJvmArgs and commonizerClasspath to be Gradle Inputs Since it is necessary to re-run commonzier once values of these properties are changed. ^KT-43293 --- .../gradle/targets/native/internal/CInteropCommonizerTask.kt | 4 ++-- .../native/internal/NativeDistributionCommonizerTask.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt index a7cae8ac2c5..216cec7429f 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt @@ -87,10 +87,10 @@ internal open class CInteropCommonizerTask .property() .chainedFinalizeValueOnRead() - @get:Internal + @get:Classpath internal val commonizerClasspath: ConfigurableFileCollection = objectFactory.fileCollection() - @get:Internal + @get:Input internal val customJvmArgs: ListProperty = objectFactory .listProperty() .chainedFinalizeValueOnRead() diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/NativeDistributionCommonizerTask.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/NativeDistributionCommonizerTask.kt index 2a4a736984a..2d5d96a1adb 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/NativeDistributionCommonizerTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/NativeDistributionCommonizerTask.kt @@ -48,10 +48,10 @@ internal open class NativeDistributionCommonizerTask .property() .chainedFinalizeValueOnRead() - @get:Internal + @get:Classpath internal val commonizerClasspath: ConfigurableFileCollection = objectFactory.fileCollection() - @get:Internal + @get:Input internal val customJvmArgs: ListProperty = objectFactory .listProperty() .chainedFinalizeValueOnRead()