首页 > 解决方案 > Gradle Binary Plugin:是否可以在二进制插件中放置可重用的 Kotlin DSL 函数?

问题描述

我想将我在几个 build.gradle.kts 文件中创建的一些函数放入比 buildSrc 更容易共享的格式。似乎二进制插件所支持的好处之一是它们的可移植性。是否可以创建一个二进制插件并将这些函数移入其中,以便通过插件机制供其他 build.gradle.kts 脚本重用?我在网上浏览了一下,似乎很多人反对使用二进制插件来共享可重用代码。这真的被认为是一种不好的做法吗?如果可能的话,很高兴在某个地方看到一个例子......

感谢您的时间和帮助,迈克

标签: gradleandroid-gradle-pluginbuild.gradlegradle-plugingradle-kotlin-dsl

解决方案


推荐阅读