buildSrc/build.gradle.kts
changeset 22 d0190e5504a6
parent 12 dc48b76fbeb8
child 23 5bba9369df0f
equal deleted inserted replaced
21:0c6a3ad6b052 22:d0190e5504a6
    52     }
    52     }
    53     mavenCentral()
    53     mavenCentral()
    54     gradlePluginPortal()
    54     gradlePluginPortal()
    55 }
    55 }
    56 
    56 
       
    57 // see https://github.com/gradle/gradle/issues/17963
       
    58 fun Provider<PluginDependency>.gav(): String {
       
    59     val t = get()
       
    60     val id = t.pluginId
       
    61     val version = t.version
       
    62     return "$id:$id.gradle.plugin:$version"
       
    63 }
       
    64 
    57 dependencies {
    65 dependencies {
    58     implementation("com.android.tools.build:gradle:8.0.0")
    66     implementation(libs.plugins.com.android.application.gav())
    59     implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20")
    67     implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20")
    60     implementation("gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1")
    68     implementation("gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1")
    61 
    69 
    62     implementation("com.geekorum.gradle.avdl:plugin:0.0.3")
    70     implementation("com.geekorum.gradle.avdl:plugin:0.0.3")
    63     implementation("com.geekorum.gradle.avdl:flydroid:0.0.3")
    71     implementation("com.geekorum.gradle.avdl:flydroid:0.0.3")