У меня есть многопроектный проект SBT, который выглядит как пример в документе SBT:
import sbt._
import Keys._
object HelloBuild extends Build {
lazy val root = Project(id = "hello",
base = file(".")) aggregate(foo, bar)
lazy val foo = Project(id = "hello-foo",
base = file("foo"))
lazy val bar = Project(id = "hello-bar",
base = file("bar"))
}
Потому что root
- это просто виртуальный проект для объединения обоих подпроектов, я бы хотел избежать генерации пакетов (и публикации артефактов), но все же генерировать пакет (и публиковать) для обоих подпроектов.
Есть ли простой способ добиться этого. ?