使用SBT任务结果作为设置

Chu*_*ucK 5 scala sbt

我正在编写一个 SBT 插件,该插件可以询问项目依赖项,我想将其扩展为询问插件。onload 它通过覆盖此处描述的方式在启动时获取依赖项,并且我State => State通过传入来自 的值来构建一个函数libraryDependencies.value

要获取插件,似乎唯一的方法是通过discoveredSbtPlugins 任务,因此我无法在我的onload覆盖中调用它,因为onload这是一个设置。

那么我怎样才能将 的结果discoveredSbtPlugins.value纳入到我的覆盖中呢onload