src/Pure/Thy/presentation.scala
changeset 72695 45cd55248ffd
parent 72683 b5e6f0d137a7
child 72696 7af210f1f13b
equal deleted inserted replaced
72694:0116e487e4fe 72695:45cd55248ffd
   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           }