From dbe4da1a77dadfa1e0c41e9f303941f61070e48f Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Tue, 30 Mar 2010 19:19:03 -0400 Subject: [PATCH] Add convenience methods buildLibraryJar, buildCompilerJar, and buildScalaJars for accessing Scala jars as Paths. --- sbt/src/main/scala/sbt/Project.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sbt/src/main/scala/sbt/Project.scala b/sbt/src/main/scala/sbt/Project.scala index 39fa9a267..685ebf847 100644 --- a/sbt/src/main/scala/sbt/Project.scala +++ b/sbt/src/main/scala/sbt/Project.scala @@ -234,6 +234,9 @@ trait Project extends TaskManager with Dag[Project] with BasicEnvironment def componentManager = new ComponentManager(info.launcher.globalLock, info.app.components, log) def buildScalaInstance = buildScalaInstance0 + def buildLibraryJar = Path.fromFile(buildScalaInstance.libraryJar) + def buildCompilerJar = Path.fromFile(buildScalaInstance.compilerJar) + def buildScalaJars = Path.finder { buildScalaInstance.jars } final def buildScalaInstance0: ScalaInstance = { val scalaVersion = buildScalaVersion