diff options
author | Nikolay Tatarinov <5min4eq.unity@gmail.com> | 2017-12-09 17:43:57 +0300 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-12-09 06:43:57 -0800 |
commit | bcbc6d2c36bfb4a3dfaa0f5572e2914fec69297d (patch) | |
tree | 4cf75647b7ac22167ec03e0ef2d4540ecdf9a2fb /scalaplugin/src | |
parent | a583f70966c6d5b0fbda0c9989803220b7292ac9 (diff) | |
download | mill-bcbc6d2c36bfb4a3dfaa0f5572e2914fec69297d.tar.gz mill-bcbc6d2c36bfb4a3dfaa0f5572e2914fec69297d.tar.bz2 mill-bcbc6d2c36bfb4a3dfaa0f5572e2914fec69297d.zip |
fix console command; add interactiveSubprocess in Jvm (#52)
Diffstat (limited to 'scalaplugin/src')
-rw-r--r-- | scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala b/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala index 802a881a..b193a8c3 100644 --- a/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala +++ b/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala @@ -11,7 +11,7 @@ import mill.define.Task import mill.define.Task.{Module, TaskModule} import mill.eval.{PathRef, Result} import mill.modules.Jvm -import mill.modules.Jvm.{createAssembly, createJar, subprocess} +import mill.modules.Jvm.{createAssembly, createJar, interactiveSubprocess, subprocess} import mill.util.Ctx import sbt.internal.inc._ import sbt.internal.util.{ConsoleOut, MainAppender} @@ -389,7 +389,7 @@ trait ScalaModule extends Module with TaskModule{ outer => } def console() = T.command{ - subprocess( + interactiveSubprocess( mainClass = "scala.tools.nsc.MainGenericRunner", classPath = externalCompileDepClasspath().map(_.path) :+ compile().classes.path, options = Seq("-usejavacp") |