Мы можем определить мульти проекты в проекте SBT, как:Можем ли мы определить вложенные проекты в проекте SBT?
lazy val core = project in file("core")
lazy val web = project in file("web")
lazy val shared = project in file("shared")
Но можно определить вложенные проекты внутри подпроекта? Как:
lazy val nested = project in file("nested")
lazy val nested1 = project in file("nested/nested1")
lazy val nested2 = project in file("nested/nested2")
Когда я бегу projects
, он будет показывать все определенные проекты в плоском списке:
> projects
[info] In file:/Users/twer/workspace/sbt-dependency-export-plugin-test/
[info] core
[info] nested
[info] nested1
[info] nested2
[info] * root
[info] shared
[info] web
Это не то, что я ожидал, на самом деле, я хочу, чтобы это было дерево, как:
core
nested
\-- nested1
\-- nested2
root
shared
web
Я хочу nested1
и nested2
быть суб проекты nested
, но не весь проект.
Возможно ли это?