2013-05-15 5 views
2

Как sbt забирает корневой проект в простом определении, таком как это?Как sbt ссылается на проект в сборке?

object HelloBuild extends Build { 
    lazy val root = Project(id = "hello", base = file(".")) 
} 
+0

Моей неосведомленной догадка: отражение. –

+0

@AndreasFlierl кажется, что вы правы .. так просто :) http://www.scala-sbt.org/0.12.3/docs/Getting-Started/Multi-Project.html Добавьте его в качестве ответа, и я принимаем его, интернет-точки для вас! –

+0

@AndreasFlierl Больше доказательств: https://github.com/sbt/sbt/blob/0.13/main/src/main/scala/sbt/Build.scala#L14 –

ответ