From 26e4e811ef94bcb04995783ccbc4f9c7a6662e9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <99822064+revonateB0T@users.noreply.github.com> Date: Sun, 26 Apr 2026 22:59:12 +0800 Subject: [PATCH] Fix task dependencies --- core/build.gradle.kts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/core/build.gradle.kts b/core/build.gradle.kts index b3e21d5..a051742 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -28,15 +28,6 @@ android { } } -androidComponents { - onVariants { variant -> - val variantName = variant.name.replaceFirstChar(Char::titlecase) - tasks - .matching { it.name == "compile${variantName}Kotlin" || it.name == "compile${variantName}JavaWithJavac" } - .configureEach { dependsOn("cargoBuild") } - } -} - kotlin { jvmToolchain(25) } @@ -71,3 +62,8 @@ cargo { profile = "release" } +val rustJniLibsDir = layout.buildDirectory.dir("rustJniLibs/android").get()!! +tasks.matching { it.name.matches(Regex("merge.*JniLibFolders")) }.configureEach { + inputs.dir(rustJniLibsDir) + dependsOn("cargoBuild") +}