--- a/buildSrc/build.gradle.kts Mon Feb 17 18:52:41 2025 -0400
+++ b/buildSrc/build.gradle.kts Mon Feb 17 19:05:08 2025 -0400
@@ -55,8 +55,16 @@
gradlePluginPortal()
}
+// see https://github.com/gradle/gradle/issues/17963
+fun Provider<PluginDependency>.gav(): String {
+ val t = get()
+ val id = t.pluginId
+ val version = t.version
+ return "$id:$id.gradle.plugin:$version"
+}
+
dependencies {
- implementation("com.android.tools.build:gradle:8.3.1")
+ implementation(libs.plugins.android.application.gav())
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.23")
implementation("gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1")
implementation("com.github.triplet.gradle:play-publisher:3.7.0")