src/Pure/System/isabelle_tool.scala
changeset 75394 42267c650205
parent 75393 87ebf5a50283
child 75474 d16dd2d1b50a
--- a/src/Pure/System/isabelle_tool.scala	Fri Apr 01 17:06:10 2022 +0200
+++ b/src/Pure/System/isabelle_tool.scala	Fri Apr 01 23:19:12 2022 +0200
@@ -67,16 +67,17 @@
   }
 
   private def find_external(name: String): Option[List[String] => Unit] =
-    dirs().collectFirst({
-      case dir if is_external(dir, name + ".scala") =>
-        compile(dir + Path.explode(name + ".scala"))
-      case dir if is_external(dir, name) =>
-        (args: List[String]) => {
-          val tool = dir + Path.explode(name)
-          val result = Isabelle_System.bash(File.bash_path(tool) + " " + Bash.strings(args))
-          sys.exit(result.print_stdout.rc)
-        }
-    })
+    dirs().collectFirst(
+      {
+        case dir if is_external(dir, name + ".scala") =>
+          compile(dir + Path.explode(name + ".scala"))
+        case dir if is_external(dir, name) =>
+          { (args: List[String]) =>
+            val tool = dir + Path.explode(name)
+            val result = Isabelle_System.bash(File.bash_path(tool) + " " + Bash.strings(args))
+            sys.exit(result.print_stdout.rc)
+          }
+      })
 
 
   /* internal tools */