如何从另一个项目声明子项目依赖项?

时间:2014-07-23 07:54:48

标签: sbt

我在兄弟目录中有两个项目AB。我知道我可以A依赖B使用RootProject

object A extends Build {
  lazy val A = project in file(".") dependsOn(B)
  lazy val B = RootProject(file("../B"))
}

B包含两个coreextensions子项目,我只想依赖core。这可能吗?

1 个答案:

答案 0 :(得分:1)

答案原来是SBT dependsOn RootProject: doesn't compile the dependency

lazy val BCore = ProjectRef(file("../B"), "core")