我刚刚编写了我的第一个 SBT Autoplugin,它有一个生成设置文件的自定义任务(如果该文件尚不存在)。当任务被显式调用时,一切都按预期工作,但我希望在使用插件编译项目之前自动调用它(无需项目修改它的 build.sbt 文件)。有没有办法做到这一点,或者我是否需要以某种方式覆盖compile命令?如果是这样,有人可以指出我这样做的例子吗?任何帮助将不胜感激!(如果我遗漏了一些简单的东西,我很抱歉!)谢谢!
compile
scala sbt sbt-plugin
sbt ×1
sbt-plugin ×1
scala ×1