Can't use project extra properties in plugin block

前端 未结 3 914
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-20 11:54

I have a multi-project build, and more often than not I find myself locking versions for artifacts across the board. So in my root project I define something like:

3条回答
  •  一整个雨季
    2020-12-20 12:23

    build.gradle.kts root

    buildscript {
      val kotlinVersion by rootProject.extra { "1.3.10" }
      ...
    }
    

    build.gradle.kts module

    dependencies {
      implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:${rootProject.extra.get("kotlinVersion")}")
    }
    

    Official docs

提交回复
热议问题