src/Pure/Tools/build.scala
changeset 77177 76180e429491
parent 76927 da13da82f6f9
child 77192 198697983eec
equal deleted inserted replaced
77176:0f77e50eb870 77177:76180e429491
   328             val log_lines = process_result.out_lines.filterNot(Protocol_Message.Marker.test)
   328             val log_lines = process_result.out_lines.filterNot(Protocol_Message.Marker.test)
   329             val process_result_tail = {
   329             val process_result_tail = {
   330               val tail = job.info.options.int("process_output_tail")
   330               val tail = job.info.options.int("process_output_tail")
   331               process_result.copy(
   331               process_result.copy(
   332                 out_lines =
   332                 out_lines =
   333                   "(see also " + store.output_log(session_name).file.toString + ")" ::
   333                   "(more details via \"isabelle log -H Error " + session_name + "\")" ::
   334                   (if (tail == 0) log_lines else log_lines.drop(log_lines.length - tail max 0)))
   334                   (if (tail == 0) log_lines else log_lines.drop(log_lines.length - tail max 0)))
   335             }
   335             }
   336 
   336 
   337             val build_log =
   337             val build_log =
   338               Build_Log.Log_File(session_name, process_result.out_lines).
   338               Build_Log.Log_File(session_name, process_result.out_lines).