buildSrc/build.gradle.kts
changeset 22 d0190e5504a6
parent 12 dc48b76fbeb8
child 23 5bba9369df0f
--- a/buildSrc/build.gradle.kts	Wed Mar 12 18:32:25 2025 -0400
+++ b/buildSrc/build.gradle.kts	Wed Mar 12 18:42:28 2025 -0400
@@ -54,8 +54,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.0.0")
+    implementation(libs.plugins.com.android.application.gav())
     implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20")
     implementation("gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1")