src/Pure/Tools/build_job.scala
changeset 76884 a004c5322ea4
parent 76881 b59118d11a46
child 76907 c84d2b259125
--- a/src/Pure/Tools/build_job.scala	Tue Jan 03 15:42:25 2023 +0100
+++ b/src/Pure/Tools/build_job.scala	Tue Jan 03 16:05:07 2023 +0100
@@ -285,7 +285,7 @@
                     (Exn.capture {
                       val master_dir = Path.explode(node_name.master_dir)
                       val src_path = Path.explode(file)
-                      val node = (master_dir + src_path).expand.implode_symbolic
+                      val node = File.symbolic_path(master_dir + src_path)
                       Command.Blob.read_file(Document.Node.Name(node), src_path)
                     }).user_error
                   }
@@ -415,7 +415,8 @@
             }
 
             export_text(Export.FILES,
-              cat_lines(snapshot.node_files.map(_.path.implode_symbolic)), compress = false)
+              cat_lines(snapshot.node_files.map(name => File.symbolic_path(name.path))),
+              compress = false)
 
             for (((_, xml), i) <- snapshot.xml_markup_blobs().zipWithIndex) {
               export_(Export.MARKUP + (i + 1), xml)