equal
deleted
inserted
replaced
497 val documents = |
497 val documents = |
498 for (doc <- info.documents) |
498 for (doc <- info.documents) |
499 yield { |
499 yield { |
500 Isabelle_System.with_tmp_dir("document")(tmp_dir => |
500 Isabelle_System.with_tmp_dir("document")(tmp_dir => |
501 { |
501 { |
502 progress.echo_document("Building document " + session + "/" + doc.name + " ...") |
502 progress.echo_document("Preparing " + session + "/" + doc.name + " ...") |
503 val start = Time.now() |
503 val start = Time.now() |
504 |
504 |
505 |
505 |
506 // prepare sources |
506 // prepare sources |
507 |
507 |
572 error("Bad document result: expected to find " + root_pdf) |
572 error("Bad document result: expected to find " + root_pdf) |
573 } |
573 } |
574 else { |
574 else { |
575 val stop = Time.now() |
575 val stop = Time.now() |
576 val timing = stop - start |
576 val timing = stop - start |
577 progress.echo_document("Finished document " + session + "/" + doc.name + |
577 progress.echo_document("Finished " + session + "/" + doc.name + |
578 " (" + timing.message_hms + " elapsed time)") |
578 " (" + timing.message_hms + " elapsed time)") |
579 |
579 |
580 doc.set_sources(sources) -> Bytes.read(result_path) |
580 doc.set_sources(sources) -> Bytes.read(result_path) |
581 } |
581 } |
582 } |
582 } |