У меня следующая структура каталогов:
.
├── build.gradle.kts
├── buildPlugins
│ └── build.gradle.kts
├── consumer
│ └── build.gradle.kts
├── library
│ ├── build.gradle.kts
│ └── settings.gradle.kts
├── plugin
│ └── build.gradle.kts
└── settings.gradle.kts
Я бы хотел, чтобы был плагин , который зависит от библиотеки . Этот плагин позже будет использоваться в consumer . И для всех подпроектов / модулей я хотел бы определить разновидность buildSr c под названием buildPlugins .
Таким образом, порядок сборки будет следующим:
- buildPlugins
- library
- plugin
- consumer
Есть ли способ определить такого рода отношения?
Ура!