src/Pure/Thy/presentation.scala
changeset 72654 99a6bcd1e8e4
parent 72653 ea35afdb1366
child 72663 e9030100f97d
equal deleted inserted replaced
72653:ea35afdb1366 72654:99a6bcd1e8e4
   438         {
   438         {
   439           // prepare sources
   439           // prepare sources
   440 
   440 
   441           val (doc_dir, root) = prepare_dir1(tmp_dir, doc)
   441           val (doc_dir, root) = prepare_dir1(tmp_dir, doc)
   442           val digests = File.find_files(doc_dir.file, follow_links = true).map(SHA1.digest)
   442           val digests = File.find_files(doc_dir.file, follow_links = true).map(SHA1.digest)
   443           val sources = SHA1.digest(cat_lines(digests.map(_.toString).sorted)).toString
   443           val sources = SHA1.digest_set(digests).toString
   444           prepare_dir2(tmp_dir, doc)
   444           prepare_dir2(tmp_dir, doc)
   445 
   445 
   446           doc_output.foreach(prepare_dir1(_, doc))
   446           doc_output.foreach(prepare_dir1(_, doc))
   447           doc_output.foreach(prepare_dir2(_, doc))
   447           doc_output.foreach(prepare_dir2(_, doc))
   448 
   448