summaryrefslogtreecommitdiff
path: root/scalalib/src/mill/scalalib/ScalaModule.scala
diff options
context:
space:
mode:
authorSergey Rublev <narma@users.noreply.github.com>2018-05-19 00:17:58 +0300
committerLi Haoyi <haoyi.sg@gmail.com>2018-05-18 14:17:58 -0700
commitaba5be920974585d7c29bdb6987639ff3ce92595 (patch)
tree6bba92189811af09393b6eb0c622d1175c58ea0b /scalalib/src/mill/scalalib/ScalaModule.scala
parent14d002ed967f93a55e4350b6ed56258291d815fd (diff)
downloadmill-aba5be920974585d7c29bdb6987639ff3ce92595.tar.gz
mill-aba5be920974585d7c29bdb6987639ff3ce92595.tar.bz2
mill-aba5be920974585d7c29bdb6987639ff3ce92595.zip
Add configurable repl options (#333)
Diffstat (limited to 'scalalib/src/mill/scalalib/ScalaModule.scala')
-rw-r--r--scalalib/src/mill/scalalib/ScalaModule.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/scalalib/src/mill/scalalib/ScalaModule.scala b/scalalib/src/mill/scalalib/ScalaModule.scala
index 921cc3bd..68f60df1 100644
--- a/scalalib/src/mill/scalalib/ScalaModule.scala
+++ b/scalalib/src/mill/scalalib/ScalaModule.scala
@@ -165,14 +165,14 @@ trait ScalaModule extends JavaModule { outer =>
})()
}
- def repl() = T.command{
+ def repl(replOptions: String*) = T.command{
if (T.ctx().log.inStream == DummyInputStream){
Result.Failure("repl needs to be run with the -i/--interactive flag")
}else{
Jvm.interactiveSubprocess(
mainClass = "ammonite.Main",
classPath = ammoniteReplClasspath().map(_.path),
- mainArgs = Nil,
+ mainArgs = replOptions,
workingDir = pwd
)
Result.Success()