changeset 77511 | 3d6db917bd1b |
parent 77286 | 6435b0fd48b5 |
child 79767 | 52b5c7c8e6d9 |
--- a/src/Pure/General/logger.scala Sat Mar 04 23:25:30 2023 +0100 +++ b/src/Pure/General/logger.scala Sat Mar 04 23:43:53 2023 +0100 @@ -13,6 +13,13 @@ def make(progress: Progress): Logger = new Logger { def apply(msg: => String): Unit = progress.echo(msg) } + + def make_system_log(progress: Progress, options: Options): Logger = + options.string("system_log") match { + case "" => No_Logger + case "-" => make(progress) + case log_file => make(Some(Path.explode(log_file))) + } } trait Logger {