src/Pure/Tools/server_commands.scala
changeset 79777 db9c6be8e236
parent 77628 a538dab533ef
equal deleted inserted replaced
79776:c3f07c950116 79777:db9c6be8e236
   121       yield Args(build = build, print_mode = print_mode)
   121       yield Args(build = build, print_mode = print_mode)
   122 
   122 
   123     def command(
   123     def command(
   124       args: Args,
   124       args: Args,
   125       progress: Progress = new Progress,
   125       progress: Progress = new Progress,
   126       log: Logger = No_Logger
   126       log: Logger = new Logger
   127     ) : (JSON.Object.T, (UUID.T, Headless.Session)) = {
   127     ) : (JSON.Object.T, (UUID.T, Headless.Session)) = {
   128       val (_, _, options, session_background) =
   128       val (_, _, options, session_background) =
   129         try { Session_Build.command(args.build, progress = progress) }
   129         try { Session_Build.command(args.build, progress = progress) }
   130         catch { case exn: Server.Error => error(exn.message) }
   130         catch { case exn: Server.Error => error(exn.message) }
   131 
   131