Skip to content

Commit

Permalink
Merge pull request #50 from fommil/monkeys
Browse files Browse the repository at this point in the history
classpath prepending
  • Loading branch information
eed3si9n authored Mar 28, 2018
2 parents 36220f9 + 1ddddb0 commit 83e50ca
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@ final class RetrievedModule(val fresh: Boolean, val definition: ModuleDefinition
def this(fresh: Boolean, definition: ModuleDefinition, detectedScalaVersion: Option[String], baseDirectories: List[File]) =
this(fresh, definition, detectedScalaVersion, None, baseDirectories)

lazy val monkeys: Array[File] = sys.props.get("sbt.launcher.cp.prepend").toArray.flatMap(ms => ms.split(",").map(new File(_)))
lazy val classpath: Array[File] = getJars(baseDirectories)
lazy val fullClasspath: Array[File] = concat(classpath, definition.extraClasspath)
lazy val fullClasspath: Array[File] = concat(concat(monkeys, classpath), definition.extraClasspath)

def createLoader(parentLoader: ClassLoader): ClassLoader =
new URLClassLoader(toURLs(fullClasspath), parentLoader)
}
}
2 changes: 1 addition & 1 deletion project/build.properties
Original file line number Diff line number Diff line change
@@ -1 +1 @@
sbt.version=0.13.16-M1
sbt.version=0.13.17

0 comments on commit 83e50ca

Please sign in to comment.