From 2aa52705fafc66767934a2b9ad3bdbd5e8934519 Mon Sep 17 00:00:00 2001 From: todayama_r <13657682+Corvus400@users.noreply.github.com> Date: Fri, 23 Aug 2024 04:06:26 +0900 Subject: [PATCH] :wrench: Addressed Gradle Cache issues. https://github.com/DroidKaigi/conference-app-2024/issues/485#issuecomment-2304251937 --- .../confsched/primitive/KmpKtorfitPlugin.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build-logic/src/main/kotlin/io/github/droidkaigi/confsched/primitive/KmpKtorfitPlugin.kt b/build-logic/src/main/kotlin/io/github/droidkaigi/confsched/primitive/KmpKtorfitPlugin.kt index d971d46b6..037f3abf3 100644 --- a/build-logic/src/main/kotlin/io/github/droidkaigi/confsched/primitive/KmpKtorfitPlugin.kt +++ b/build-logic/src/main/kotlin/io/github/droidkaigi/confsched/primitive/KmpKtorfitPlugin.kt @@ -1,5 +1,6 @@ package io.github.droidkaigi.confsched.primitive +import com.google.devtools.ksp.gradle.KspTaskNative import io.github.droidkaigi.confsched.primitive.Arch.ALL import io.github.droidkaigi.confsched.primitive.Arch.ARM import io.github.droidkaigi.confsched.primitive.Arch.X86 @@ -8,6 +9,8 @@ import org.gradle.api.Project import org.gradle.kotlin.dsl.configure import org.gradle.kotlin.dsl.dependencies import org.gradle.kotlin.dsl.get +import org.gradle.kotlin.dsl.withType +import org.jetbrains.kotlin.gradle.tasks.KotlinNativeLink @Suppress("unused") class KmpKtorfitPlugin : Plugin { @@ -44,6 +47,15 @@ class KmpKtorfitPlugin : Plugin { add("ksp$it", libs.library("ktorfitKsp")) } } + + // https://github.com/DroidKaigi/conference-app-2024/issues/485#issuecomment-2304251937 + tasks.withType().configureEach { + notCompatibleWithConfigurationCache("Configuration chache not supported for a system property read at configuration time") + + } + tasks.withType().configureEach { + notCompatibleWithConfigurationCache("Configuration chache not supported for a system property read at configuration time") + } } } }