src/Pure/Tools/imports.scala
changeset 66962 e1bde71bace6
parent 66961 f855f9aed72f
child 66966 f3f9a492bee6
equal deleted inserted replaced
66961:f855f9aed72f 66962:e1bde71bace6
   101   {
   101   {
   102     val full_sessions = Sessions.load(options, dirs = dirs, select_dirs = select_dirs)
   102     val full_sessions = Sessions.load(options, dirs = dirs, select_dirs = select_dirs)
   103     val (selected, selected_sessions) = full_sessions.selection(selection)
   103     val (selected, selected_sessions) = full_sessions.selection(selection)
   104 
   104 
   105     val deps =
   105     val deps =
   106       Sessions.deps(selected_sessions, progress = progress, verbose = verbose,
   106       Sessions.deps(selected_sessions, full_sessions.global_theories,
   107         global_theories = full_sessions.global_theories).check_errors
   107         progress = progress, verbose = verbose).check_errors
   108 
   108 
   109     val root_keywords = Sessions.root_syntax.keywords
   109     val root_keywords = Sessions.root_syntax.keywords
   110 
   110 
   111     if (operation_imports) {
   111     if (operation_imports) {
   112       val report_imports: List[Report] = selected.map((session_name: String) =>
   112       val report_imports: List[Report] = selected.map((session_name: String) =>