Как расширить функцию в Gradle для определения c проектов? - PullRequest
0 голосов
/ 14 июля 2020

Возникает вопрос: с помощью "gradle.allprojects" мы можем сделать нашу функцию доступной для всех подпроектов:

gradle.allprojects {
  ext.checkSomething = {
    id, value ->
      return isNew(id, value)
  }
}

Как я могу расширить ее только для нескольких конкретных c проектов?

1 Ответ

0 голосов
/ 14 июля 2020

ниже обозначение применит его к подпроекту с именем subA

project(':subA') {
}

или условию, основанному на всех проектах

allprojects {
    if (condition) {
    }
}
...