From feea85b0e187c70a95a703e50c3993397c5a36e8 Mon Sep 17 00:00:00 2001 From: Merkost Date: Thu, 26 Mar 2026 11:22:46 +1100 Subject: [PATCH] fix: use dependsOn for generateVersionFile task wiring Replace invalid builtBy chain with tasks.withType dependsOn to ensure version file is generated before all Kotlin compilation tasks. Co-Authored-By: Claude Opus 4.6 (1M context) --- countries-core/build.gradle.kts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/countries-core/build.gradle.kts b/countries-core/build.gradle.kts index 33acba7..797bb85 100644 --- a/countries-core/build.gradle.kts +++ b/countries-core/build.gradle.kts @@ -73,7 +73,11 @@ val generateVersionFile = tasks.register("generateVersionFile") { } kotlin.sourceSets.commonMain { - kotlin.srcDir(generateVersionFile.map { it.outputs.files.singleFile }).builtBy(generateVersionFile) + kotlin.srcDir(generateVersionFile.map { it.outputs.files.singleFile }) +} + +tasks.withType>().configureEach { + dependsOn(generateVersionFile) } android {