equal
deleted
inserted
replaced
299 else export_dir + Path.make(elems.drop(export_prune)) |
299 else export_dir + Path.make(elems.drop(export_prune)) |
300 |
300 |
301 progress.echo(export_prefix + "export " + path) |
301 progress.echo(export_prefix + "export " + path) |
302 Isabelle_System.mkdirs(path.dir) |
302 Isabelle_System.mkdirs(path.dir) |
303 Bytes.write(path, entry.uncompressed(cache = store.xz_cache)) |
303 Bytes.write(path, entry.uncompressed(cache = store.xz_cache)) |
304 if (entry.executable) File.executable(path) |
304 File.set_executable(path, entry.executable) |
305 } |
305 } |
306 } |
306 } |
307 } |
307 } |
308 }) |
308 }) |
309 } |
309 } |