equal
deleted
inserted
replaced
400 |
400 |
401 val sessions = getopts(args) |
401 val sessions = getopts(args) |
402 |
402 |
403 val progress = new Console_Progress(verbose = verbose) |
403 val progress = new Console_Progress(verbose = verbose) |
404 |
404 |
405 val start_date = Date.now() |
|
406 |
|
407 progress.echo( |
405 progress.echo( |
408 "Started at " + Build_Log.print_date(start_date) + |
406 "Started at " + Build_Log.print_date(progress.start) + |
409 " (" + Isabelle_System.ml_identifier() + " on " + hostname(options) +")", |
407 " (" + Isabelle_System.ml_identifier() + " on " + hostname(options) +")", |
410 verbose = true) |
408 verbose = true) |
411 progress.echo(Build_Log.Settings.show() + "\n", verbose = true) |
409 progress.echo(Build_Log.Settings.show() + "\n", verbose = true) |
412 |
410 |
413 val results = |
411 val results = |
438 soft_build = soft_build, |
436 soft_build = soft_build, |
439 export_files = export_files, |
437 export_files = export_files, |
440 build_hosts = build_hosts.toList) |
438 build_hosts = build_hosts.toList) |
441 } |
439 } |
442 val stop_date = Date.now() |
440 val stop_date = Date.now() |
443 val elapsed_time = stop_date.time - start_date.time |
441 val elapsed_time = stop_date.time - progress.start.time |
444 |
442 |
445 progress.echo("\nFinished at " + Build_Log.print_date(stop_date), verbose = true) |
443 progress.echo("\nFinished at " + Build_Log.print_date(stop_date), verbose = true) |
446 |
444 |
447 val total_timing = |
445 val total_timing = |
448 results.sessions.iterator.map(a => results(a).timing).foldLeft(Timing.zero)(_ + _). |
446 results.sessions.iterator.map(a => results(a).timing).foldLeft(Timing.zero)(_ + _). |