proper session dirs; Isabelle2018
authorwenzelm
Sun, 12 Aug 2018 14:28:28 +0200
changeset 68743 91162dd89571
parent 68739 0c62e3b4f4c0
child 68744 64fb127e33f7
child 68748 b9b5473f0c5c
proper session dirs;
src/Pure/Tools/dump.scala
--- a/src/Pure/Tools/dump.scala	Tue Aug 07 11:39:40 2018 +0200
+++ b/src/Pure/Tools/dump.scala	Sun Aug 12 14:28:28 2018 +0200
@@ -94,7 +94,7 @@
     selection: Sessions.Selection = Sessions.Selection.empty): Process_Result =
   {
     if (Build.build_logic(options, logic, build_heap = true, progress = progress,
-      dirs = dirs, system_mode = system_mode) != 0) error(logic + " FAILED")
+      dirs = dirs ::: select_dirs, system_mode = system_mode) != 0) error(logic + " FAILED")
 
     val dump_options = make_options(options, aspects)
 
@@ -116,7 +116,7 @@
     /* session */
 
     val session =
-      Thy_Resources.start_session(dump_options, logic, session_dirs = dirs,
+      Thy_Resources.start_session(dump_options, logic, session_dirs = dirs ::: select_dirs,
         include_sessions = include_sessions, progress = progress, log = log)
 
     val theories_result = session.use_theories(use_theories, progress = progress)