src/Pure/Tools/build.scala
changeset 68289 c29fc61fb1b1
parent 68221 dbef88c2b6c5
child 68292 7ca0c23179e6
equal deleted inserted replaced
68288:d20770229f99 68289:c29fc61fb1b1
   187 
   187 
   188     private val graph_file = Isabelle_System.tmp_file("session_graph", "pdf")
   188     private val graph_file = Isabelle_System.tmp_file("session_graph", "pdf")
   189     isabelle.graphview.Graph_File.write(options, graph_file, deps(name).session_graph_display)
   189     isabelle.graphview.Graph_File.write(options, graph_file, deps(name).session_graph_display)
   190 
   190 
   191     private val export_tmp_dir = Isabelle_System.tmp_dir("export")
   191     private val export_tmp_dir = Isabelle_System.tmp_dir("export")
   192     private val export_consumer = Export.consumer(store.open_database(name, output = true))
   192     private val export_consumer =
       
   193       Export.consumer(store.open_database(name, output = true), cache = store.xz_cache)
   193 
   194 
   194     private val future_result: Future[Process_Result] =
   195     private val future_result: Future[Process_Result] =
   195       Future.thread("build") {
   196       Future.thread("build") {
   196         val parent = info.parent.getOrElse("")
   197         val parent = info.parent.getOrElse("")
   197         val base = deps(name)
   198         val base = deps(name)