From a1d6add4607d18df60ec4d9df61bd624d1bd788d Mon Sep 17 00:00:00 2001 From: seiko Date: Thu, 15 Feb 2024 11:59:37 +0800 Subject: [PATCH] compileOnly compose.components.resources in extensions --- extension/compose-resources/build.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extension/compose-resources/build.gradle.kts b/extension/compose-resources/build.gradle.kts index 2f9ab409..93703242 100644 --- a/extension/compose-resources/build.gradle.kts +++ b/extension/compose-resources/build.gradle.kts @@ -11,8 +11,10 @@ kotlin { commonMain { dependencies { implementation(projects.imageLoader) + // implementation compose resources will auto enable generate res task, so here use compileOnly + // https://github.com/JetBrains/compose-multiplatform/blob/master/gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/resources/ResourcesGenerator.kt#L143 @OptIn(org.jetbrains.compose.ExperimentalComposeLibrary::class) - implementation(compose.components.resources) + compileOnly(compose.components.resources) } } }