This project aims to share common build logic between subprojects.
In principle, this is similar to buildSrc
, but this project utilizes composite builds to avoid various
inconvenient side effects of buildSrc
.
For more information, see Sharing Build Logic between Subprojects
Note: the filename pattern used for convention plugins is inspired by how Gradle configures its own convention plugins; example project here.