src/Pure/Admin/build_history.scala
changeset 64909 8007f10195af
parent 64472 c2191352e908
child 65293 a53a5ae88205
equal deleted inserted replaced
64908:f94ad67a0f6e 64909:8007f10195af
   100   private val default_heap = 1500
   100   private val default_heap = 1500
   101   private val default_isabelle_identifier = "build_history"
   101   private val default_isabelle_identifier = "build_history"
   102 
   102 
   103   def build_history(
   103   def build_history(
   104     hg: Mercurial.Repository,
   104     hg: Mercurial.Repository,
   105     progress: Progress = Ignore_Progress,
   105     progress: Progress = No_Progress,
   106     rev: String = default_rev,
   106     rev: String = default_rev,
   107     isabelle_identifier: String = default_isabelle_identifier,
   107     isabelle_identifier: String = default_isabelle_identifier,
   108     components_base: String = "",
   108     components_base: String = "",
   109     fresh: Boolean = false,
   109     fresh: Boolean = false,
   110     nonfree: Boolean = false,
   110     nonfree: Boolean = false,
   370     isabelle_repos_self: Path,
   370     isabelle_repos_self: Path,
   371     isabelle_repos_other: Path,
   371     isabelle_repos_other: Path,
   372     isabelle_repos_source: String = "http://isabelle.in.tum.de/repos/isabelle",
   372     isabelle_repos_source: String = "http://isabelle.in.tum.de/repos/isabelle",
   373     self_update: Boolean = false,
   373     self_update: Boolean = false,
   374     push_isabelle_home: Boolean = false,
   374     push_isabelle_home: Boolean = false,
   375     progress: Progress = Ignore_Progress,
   375     progress: Progress = No_Progress,
   376     options: String = "",
   376     options: String = "",
   377     args: String = ""): (List[(String, Bytes)], Process_Result) =
   377     args: String = ""): (List[(String, Bytes)], Process_Result) =
   378   {
   378   {
   379     val isabelle_admin = isabelle_repos_self + Path.explode("Admin")
   379     val isabelle_admin = isabelle_repos_self + Path.explode("Admin")
   380 
   380