Merge remote-tracking branch 'origin/0.13.5' into wip/merge-0.13.5

Conflicts:
	main/src/main/scala/sbt/Load.scala
This commit is contained in:
Josh Suereth 2014-05-16 14:04:51 -04:00
commit 7d0b517be2
3 changed files with 15 additions and 1 deletions

View File

@ -272,7 +272,7 @@ object Load {
loaders updatePluginManagement PluginManagement.extractOverrides(unit.plugins.fullClasspath) loaders updatePluginManagement PluginManagement.extractOverrides(unit.plugins.fullClasspath)
def addResolvers(unit: sbt.BuildUnit, isRoot: Boolean, loaders: BuildLoader): BuildLoader = def addResolvers(unit: sbt.BuildUnit, isRoot: Boolean, loaders: BuildLoader): BuildLoader =
unit.definitions.builds.flatMap(_.buildLoaders) match { unit.definitions.builds.flatMap(_.buildLoaders).toList match {
case Nil => loaders case Nil => loaders
case x :: xs => case x :: xs =>
import Alternatives._ import Alternatives._

View File

@ -0,0 +1,12 @@
import sbt._
import Keys._
object EmptyLoaderBuild extends Build {
override def buildLoaders = BuildLoader.transform(_.unit) :: Nil
lazy val root = (
project in file(".")
settings(
name := "foo"
)
)
}

View File

@ -0,0 +1,2 @@
# Just making sure the build compiles is enough of a test.
> name