mirror of https://github.com/sbt/sbt.git
commit
cd40d1ac77
|
|
@ -623,12 +623,15 @@ object Defaults extends BuildCommon {
|
||||||
if (ScalaInstance.isDotty(scalaVersion.value))
|
if (ScalaInstance.isDotty(scalaVersion.value))
|
||||||
file(ScalaArtifacts.dottyID(binVersion))
|
file(ScalaArtifacts.dottyID(binVersion))
|
||||||
else file(ScalaArtifacts.CompilerID)
|
else file(ScalaArtifacts.CompilerID)
|
||||||
new ScalaInstance(scalaVersion.value,
|
new ScalaInstance(
|
||||||
makeClassLoader(state.value)(allJars.toList),
|
scalaVersion.value,
|
||||||
libraryJar,
|
makeClassLoader(state.value)(allJars.toList),
|
||||||
compilerJar,
|
makeClassLoader(state.value)(List(libraryJar)),
|
||||||
allJars.toArray,
|
libraryJar,
|
||||||
None)
|
compilerJar,
|
||||||
|
allJars.toArray,
|
||||||
|
None
|
||||||
|
)
|
||||||
}
|
}
|
||||||
def scalaInstanceFromHome(dir: File): Initialize[Task[ScalaInstance]] = Def.task {
|
def scalaInstanceFromHome(dir: File): Initialize[Task[ScalaInstance]] = Def.task {
|
||||||
ScalaInstance(dir)(makeClassLoader(state.value))
|
ScalaInstance(dir)(makeClassLoader(state.value))
|
||||||
|
|
|
||||||
|
|
@ -9,9 +9,9 @@ object Dependencies {
|
||||||
|
|
||||||
// sbt modules
|
// sbt modules
|
||||||
private val ioVersion = "1.1.4"
|
private val ioVersion = "1.1.4"
|
||||||
private val utilVersion = "1.1.2"
|
private val utilVersion = "1.1.3"
|
||||||
private val lmVersion = "1.1.3"
|
private val lmVersion = "1.1.4"
|
||||||
private val zincVersion = "1.1.1"
|
private val zincVersion = "1.1.3"
|
||||||
|
|
||||||
private val sbtIO = "org.scala-sbt" %% "io" % ioVersion
|
private val sbtIO = "org.scala-sbt" %% "io" % ioVersion
|
||||||
|
|
||||||
|
|
@ -26,8 +26,8 @@ object Dependencies {
|
||||||
private val libraryManagementCore = "org.scala-sbt" %% "librarymanagement-core" % lmVersion
|
private val libraryManagementCore = "org.scala-sbt" %% "librarymanagement-core" % lmVersion
|
||||||
private val libraryManagementIvy = "org.scala-sbt" %% "librarymanagement-ivy" % lmVersion
|
private val libraryManagementIvy = "org.scala-sbt" %% "librarymanagement-ivy" % lmVersion
|
||||||
|
|
||||||
val launcherInterface = "org.scala-sbt" % "launcher-interface" % "1.0.2"
|
val launcherInterface = "org.scala-sbt" % "launcher-interface" % "1.0.3"
|
||||||
val rawLauncher = "org.scala-sbt" % "launcher" % "1.0.2"
|
val rawLauncher = "org.scala-sbt" % "launcher" % "1.0.3"
|
||||||
val testInterface = "org.scala-sbt" % "test-interface" % "1.0"
|
val testInterface = "org.scala-sbt" % "test-interface" % "1.0"
|
||||||
val ipcSocket = "org.scala-sbt.ipcsocket" % "ipcsocket" % "1.0.0"
|
val ipcSocket = "org.scala-sbt.ipcsocket" % "ipcsocket" % "1.0.0"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue