src/Pure/Admin/build_status.scala
changeset 65836 3b4877fbd9cb
parent 65835 5ec497351636
child 65838 30c2d78b5d38
--- a/src/Pure/Admin/build_status.scala	Sun May 14 21:34:36 2017 +0200
+++ b/src/Pure/Admin/build_status.scala	Sun May 14 21:54:35 2017 +0200
@@ -203,7 +203,7 @@
     def clean_name(name: String): String =
       name.flatMap(c => if (c == ' ' || c == '/') "_" else if (c == ',') "" else c.toString)
 
-    Isabelle_System.mkdirs(target_dir)
+    HTML.init_dir(target_dir)
     File.write(target_dir + Path.basic("index.html"),
       HTML.output_document(
         List(HTML.title("Isabelle build status")),
@@ -308,6 +308,7 @@
             }
           }, data_entry.sessions).toMap
 
+      HTML.init_dir(dir)
       File.write(dir + Path.basic("index.html"),
         HTML.output_document(
           List(HTML.title("Isabelle build status for " + data_name)),