mirror of https://github.com/sbt/sbt.git
generalize classpath argument of consoleTask to ScopedTask
This commit is contained in:
parent
30e3c3e3e4
commit
794f87d0b9
|
|
@ -459,7 +459,7 @@ object Defaults extends BuildCommon
|
|||
def consoleProjectTask = (state, streams, initialCommands in consoleProject) map { (state, s, extra) => ConsoleProject(state, extra)(s.log); println() }
|
||||
def consoleTask: Initialize[Task[Unit]] = consoleTask(fullClasspath, console)
|
||||
def consoleQuickTask = consoleTask(externalDependencyClasspath, consoleQuick)
|
||||
def consoleTask(classpath: TaskKey[Classpath], task: TaskKey[_]): Initialize[Task[Unit]] = (compilers in task, classpath, scalacOptions in task, initialCommands in task, streams) map {
|
||||
def consoleTask(classpath: ScopedTask[Classpath], task: TaskKey[_]): Initialize[Task[Unit]] = (compilers in task, classpath in task, scalacOptions in task, initialCommands in task, streams) map {
|
||||
(cs, cp, options, initCommands, s) =>
|
||||
(new Console(cs.scalac))(data(cp), options, initCommands, s.log).foreach(msg => error(msg))
|
||||
println()
|
||||
|
|
|
|||
Loading…
Reference in New Issue