From ee6aae7219818a27e1e5f169a5c6688cba9b0693 Mon Sep 17 00:00:00 2001 From: Sergey Igushkin Date: Mon, 6 Mar 2017 15:51:27 +0300 Subject: [PATCH] Enabled incremental compilation by default in Gradle plugin. #KT-16546 Fixed (cherry picked from commit 06715c5) --- .../main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt index 50aaffbf88a..be880dd66f8 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt @@ -86,6 +86,10 @@ abstract class AbstractKotlinCompile() : AbstractCo System.setProperty("kotlin.incremental.compilation.experimental", value.toString()) } + init { + incremental = true //to execute the setter as well + } + internal var coroutinesFromGradleProperties: Coroutines? = null // Input is needed to force rebuild even if source files are not changed @get:Input