diff options
Diffstat (limited to 'main/src/mill/main')
-rw-r--r-- | main/src/mill/main/MainRunner.scala | 5 | ||||
-rw-r--r-- | main/src/mill/main/ReplApplyHandler.scala | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/main/src/mill/main/MainRunner.scala b/main/src/mill/main/MainRunner.scala index 34151ab4..4f31a724 100644 --- a/main/src/mill/main/MainRunner.scala +++ b/main/src/mill/main/MainRunner.scala @@ -24,7 +24,8 @@ class MainRunner(val config: ammonite.main.Cli.Config, stdIn: InputStream, stateCache0: Option[Evaluator.State] = None, env : Map[String, String], - setIdle: Boolean => Unit) + setIdle: Boolean => Unit, + debugLog: Boolean) extends ammonite.MainRunner( config, outprintStream, errPrintStream, stdIn, outprintStream, errPrintStream @@ -81,7 +82,7 @@ class MainRunner(val config: ammonite.main.Cli.Config, errPrintStream, errPrintStream, stdIn, - debugEnabled = false // TODO: read from cmdline args + debugEnabled = debugLog ), env ) diff --git a/main/src/mill/main/ReplApplyHandler.scala b/main/src/mill/main/ReplApplyHandler.scala index 2cf0c6f1..af69c761 100644 --- a/main/src/mill/main/ReplApplyHandler.scala +++ b/main/src/mill/main/ReplApplyHandler.scala @@ -16,7 +16,8 @@ object ReplApplyHandler{ colors: ammonite.util.Colors, pprinter0: pprint.PPrinter, rootModule: mill.define.BaseModule, - discover: Discover[_]) = { + discover: Discover[_], + debugLog: Boolean) = { new ReplApplyHandler( pprinter0, new Evaluator( @@ -32,7 +33,7 @@ object ReplApplyHandler{ System.err, System.err, System.in, - debugEnabled = false + debugEnabled = debugLog ) ) ) |