src/Pure/Thy/sessions.scala
changeset 68214 b0e2a19df95b
parent 68212 5a59fded83c7
child 68217 3e90b88b0fc2
equal deleted inserted replaced
68213:bb93511c7e8f 68214:b0e2a19df95b
  1003 
  1003 
  1004     override def toString: String = "Store(output_dir = " + output_dir.expand + ")"
  1004     override def toString: String = "Store(output_dir = " + output_dir.expand + ")"
  1005 
  1005 
  1006     def prepare_output() { Isabelle_System.mkdirs(output_dir + Path.basic("log")) }
  1006     def prepare_output() { Isabelle_System.mkdirs(output_dir + Path.basic("log")) }
  1007 
  1007 
  1008     def output_database(name: String): Path = output_dir + database(name)
       
  1009     def output_log(name: String): Path = output_dir + log(name)
  1008     def output_log(name: String): Path = output_dir + log(name)
  1010     def output_log_gz(name: String): Path = output_dir + log_gz(name)
  1009     def output_log_gz(name: String): Path = output_dir + log_gz(name)
       
  1010 
       
  1011     def open_output_database(name: String): SQL.Database =
       
  1012       SQLite.open_database(output_dir + database(name))
  1011 
  1013 
  1012 
  1014 
  1013     /* input */
  1015     /* input */
  1014 
  1016 
  1015     private val input_dirs =
  1017     private val input_dirs =