src/Pure/Tools/build.scala
changeset 75942 603852abed8f
parent 75941 4bbbbaa656f1
child 75947 45f08f13354a
--- a/src/Pure/Tools/build.scala	Sun Aug 21 11:59:25 2022 +0200
+++ b/src/Pure/Tools/build.scala	Sun Aug 21 12:19:38 2022 +0200
@@ -163,7 +163,7 @@
   def build(
     options: Options,
     selection: Sessions.Selection = Sessions.Selection.empty,
-    presentation: Browser_Info.Context = Browser_Info.Context.none,
+    browser_info: Browser_Info.Config = Browser_Info.Config.none,
     progress: Progress = new Progress,
     check_unknown_files: Boolean = false,
     build_heap: Boolean = false,
@@ -238,7 +238,7 @@
       (for {
         session_name <- deps.sessions_structure.build_topological_order.iterator
         info <- deps.sessions_structure.get(session_name)
-        if full_sessions_selected(session_name) && presentation.enabled(info) }
+        if full_sessions_selected(session_name) && browser_info.enabled(info) }
       yield info).toList
 
 
@@ -486,7 +486,7 @@
 
     if (!no_build && !progress.stopped && results.ok) {
       if (presentation_sessions.nonEmpty) {
-        val presentation_dir = presentation.dir(store)
+        val presentation_dir = browser_info.dir(store)
         progress.echo("Presentation in " + presentation_dir.absolute)
         Browser_Info.update_root(presentation_dir)
 
@@ -502,12 +502,12 @@
           Par_List.map({ (session: String) =>
             progress.expose_interrupt()
 
-            val html_context =
-              Browser_Info.html_context(deps.sessions_structure, Browser_Info.elements1,
+            val context =
+              Browser_Info.context(deps.sessions_structure, Browser_Info.elements1,
                 root_dir = presentation_dir, document_info = document_info)
 
             using(database_context.open_session(deps.base_info(session))) { session_context =>
-              Browser_Info.session_html(html_context, session_context,
+              Browser_Info.session_html(context, session_context,
                 progress = progress, verbose = verbose)
             }
           }, presentation_sessions.map(_.name))
@@ -529,7 +529,7 @@
       var base_sessions: List[String] = Nil
       var select_dirs: List[Path] = Nil
       var numa_shuffling = false
-      var presentation = Browser_Info.Context.none
+      var browser_info = Browser_Info.Config.none
       var requirements = false
       var soft_build = false
       var exclude_session_groups: List[String] = Nil
@@ -580,7 +580,7 @@
         "B:" -> (arg => base_sessions = base_sessions ::: List(arg)),
         "D:" -> (arg => select_dirs = select_dirs ::: List(Path.explode(arg))),
         "N" -> (_ => numa_shuffling = true),
-        "P:" -> (arg => presentation = Browser_Info.Context.make(arg)),
+        "P:" -> (arg => browser_info = Browser_Info.Config.make(arg)),
         "R" -> (_ => requirements = true),
         "S" -> (_ => soft_build = true),
         "X:" -> (arg => exclude_session_groups = exclude_session_groups ::: List(arg)),
@@ -623,7 +623,7 @@
               exclude_sessions = exclude_sessions,
               session_groups = session_groups,
               sessions = sessions),
-            presentation = presentation,
+            browser_info = browser_info,
             progress = progress,
             check_unknown_files = Mercurial.is_repository(Path.ISABELLE_HOME),
             build_heap = build_heap,