Как собрать все значения для SettingKey во всех проектах для использования в плагине sbt?

Я пытаюсь собрать набор значений для libraryDependencies во всех проектах / областях / и т.д. в сборке sbt 1.x.

Как правильно это сделать?

1 ответ

Я пришел к ответу любезно @gpoirier в комнате Гиттера:

val extracted = Project.extract(state.value)
import extracted._

val allLibraryDependencies = structure.allProjectRefs.flatMap({ p =>
  get(libraryDependencies in p)
}).distinct
Другие вопросы по тегам