src/Pure/Thy/sessions.scala
changeset 68217 3e90b88b0fc2
parent 68214 b0e2a19df95b
child 68218 92050155593e
equal deleted inserted replaced
68216:c0f86aee29db 68217:3e90b88b0fc2
  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_heap(name: String): Path = output_dir + Path.basic(name)
  1008     def output_log(name: String): Path = output_dir + log(name)
  1009     def output_log(name: String): Path = output_dir + log(name)
  1009     def output_log_gz(name: String): Path = output_dir + log_gz(name)
  1010     def output_log_gz(name: String): Path = output_dir + log_gz(name)
  1010 
  1011 
  1011     def open_output_database(name: String): SQL.Database =
  1012     def open_output_database(name: String): SQL.Database =
  1012       SQLite.open_database(output_dir + database(name))
  1013       SQLite.open_database(output_dir + database(name))