# HG changeset patch # User Da Risk # Date 1691522561 14400 # Node ID 1e50eb12be86247a47ad7368b71aae50e88be938 # Parent 8cdc7bb3b38f569f127d6512cbec663b967a979b build: update to AGP 8.1.0 diff -r 8cdc7bb3b38f -r 1e50eb12be86 buildSrc/build.gradle.kts --- a/buildSrc/build.gradle.kts Tue Aug 08 15:20:22 2023 -0400 +++ b/buildSrc/build.gradle.kts Tue Aug 08 15:22:41 2023 -0400 @@ -56,7 +56,7 @@ } dependencies { - implementation("com.android.tools.build:gradle:8.0.1") + implementation("com.android.tools.build:gradle:8.1.0") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.21") implementation("gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1") implementation("com.github.triplet.gradle:play-publisher:3.7.0") diff -r 8cdc7bb3b38f -r 1e50eb12be86 buildSrc/src/main/kotlin/AndroidSigning.kt --- a/buildSrc/src/main/kotlin/AndroidSigning.kt Tue Aug 08 15:20:22 2023 -0400 +++ b/buildSrc/src/main/kotlin/AndroidSigning.kt Tue Aug 08 15:22:41 2023 -0400 @@ -24,9 +24,9 @@ import com.android.build.api.dsl.* import org.gradle.api.Project -private typealias AppExtensionWithSigning = CommonExtension<*, ApplicationBuildType, *, *> -private typealias LibExtensionWithSigning = CommonExtension<*, LibraryBuildType, *, *> -private typealias TestExtensionWithSigning = CommonExtension<*, TestBuildType, *, *> +private typealias AppExtensionWithSigning = CommonExtension<*, ApplicationBuildType, *, *, *> +private typealias LibExtensionWithSigning = CommonExtension<*, LibraryBuildType, *, *, *> +private typealias TestExtensionWithSigning = CommonExtension<*, TestBuildType, *, *, *> // TODO This implicitly supports only the AppPlugin // should we support other android plugins: LibraryPlugin TestPlugin ? diff -r 8cdc7bb3b38f -r 1e50eb12be86 buildSrc/src/main/kotlin/AndroidTests.kt --- a/buildSrc/src/main/kotlin/AndroidTests.kt Tue Aug 08 15:20:22 2023 -0400 +++ b/buildSrc/src/main/kotlin/AndroidTests.kt Tue Aug 08 15:22:41 2023 -0400 @@ -38,7 +38,7 @@ const val androidxTestCoreVersion = "1.5.0" const val robolectricVersion = "4.10.2" -private typealias BaseExtension = CommonExtension<*, *, DefaultConfig, *> +private typealias BaseExtension = CommonExtension<*, *, DefaultConfig, *, *> /* * Configuration for espresso and robolectric usage in an Android project