build(android): migrate to AGP 9 new DSL kotlin setup

This commit is contained in:
Ayaan Zaidi
2026-02-25 09:21:18 +05:30
committed by Ayaan Zaidi
parent 797843c39a
commit 1edd9f8bf5
3 changed files with 2 additions and 5 deletions

View File

@@ -2,7 +2,6 @@ import com.android.build.api.variant.impl.VariantOutputImpl
plugins { plugins {
id("com.android.application") id("com.android.application")
id("org.jetbrains.kotlin.android")
id("org.jetbrains.kotlin.plugin.compose") id("org.jetbrains.kotlin.plugin.compose")
id("org.jetbrains.kotlin.plugin.serialization") id("org.jetbrains.kotlin.plugin.serialization")
} }
@@ -13,7 +12,7 @@ android {
sourceSets { sourceSets {
getByName("main") { getByName("main") {
assets.srcDir(file("../../shared/OpenClawKit/Sources/OpenClawKit/Resources")) assets.directories.add("../../shared/OpenClawKit/Sources/OpenClawKit/Resources")
} }
} }

View File

@@ -1,6 +1,5 @@
plugins { plugins {
id("com.android.application") version "9.0.1" apply false id("com.android.application") version "9.0.1" apply false
id("org.jetbrains.kotlin.android") version "2.2.21" apply false
id("org.jetbrains.kotlin.plugin.compose") version "2.2.21" apply false id("org.jetbrains.kotlin.plugin.compose") version "2.2.21" apply false
id("org.jetbrains.kotlin.plugin.serialization") version "2.2.21" apply false id("org.jetbrains.kotlin.plugin.serialization") version "2.2.21" apply false
} }

View File

@@ -11,5 +11,4 @@ android.uniquePackageNames=false
android.dependency.useConstraints=true android.dependency.useConstraints=true
android.r8.strictFullModeForKeepRules=false android.r8.strictFullModeForKeepRules=false
android.r8.optimizedResourceShrinking=false android.r8.optimizedResourceShrinking=false
android.builtInKotlin=false android.newDsl=true
android.newDsl=false