mirror of https://github.com/sbt/sbt.git
convenience method on ScalaInstance to get both library and compiler jars
This commit is contained in:
parent
bd7460f2ee
commit
9f524cbf83
|
|
@ -10,6 +10,7 @@ package xsbt
|
|||
final class ScalaInstance(val version: String, val loader: ClassLoader, val libraryJar: File, val compilerJar: File) extends NotNull
|
||||
{
|
||||
require(version.indexOf(' ') < 0, "Version cannot contain spaces (was '" + version + "')")
|
||||
def jars = libraryJar :: compilerJar :: Nil
|
||||
/** Gets the version of Scala in the compiler.properties file from the loader. This version may be different than that given by 'version'*/
|
||||
lazy val actualVersion = ScalaInstance.actualVersion(loader)(" version " + version)
|
||||
override def toString = "Scala instance{version label " + version + ", actual version " + actualVersion + ", library jar: " + libraryJar + ", compiler jar: " + compilerJar + "}"
|
||||
|
|
|
|||
|
|
@ -34,6 +34,6 @@
|
|||
project.version: quick=set(1.0), new=prompt(Version)[1.0], fill=prompt(Version)[1.0]
|
||||
def.scala.version: quick=set(2.7.7), new=set(2.7.7), fill=set(2.7.7)
|
||||
build.scala.versions: quick=set(2.7.7), new=prompt(Scala version)[2.7.7], fill=prompt(Scala version)[2.7.7]
|
||||
sbt.version: quick=set(0.6.13), new=prompt(sbt version)[0.6.13], fill=prompt(sbt version)[0.6.13]
|
||||
sbt.version: quick=set(0.7.0), new=prompt(sbt version)[0.7.0], fill=prompt(sbt version)[0.7.0]
|
||||
project.scratch: quick=set(true)
|
||||
project.initialize: quick=set(true), new=set(true)
|
||||
Loading…
Reference in New Issue