build: update to AGP 8.1.0
authorDa Risk <da_risk@geekorum.com>
Tue, 08 Aug 2023 15:22:41 -0400
changeset 55 1e50eb12be86
parent 54 8cdc7bb3b38f
child 56 070660a18848
build: update to AGP 8.1.0
buildSrc/build.gradle.kts
buildSrc/src/main/kotlin/AndroidSigning.kt
buildSrc/src/main/kotlin/AndroidTests.kt
--- 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")
--- 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 ?
--- 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