Skip to content
Snippets Groups Projects
Commit 1f5bea61 authored by Nagy Tibor's avatar Nagy Tibor Committed by GitHub
Browse files

Fix the listing of `initfs:` directories

There was a bug at the `initfs` generation which made the listing of the contents of the `initfs:`subdirectories impossible from the command line.

The subdirectory listing data had the full paths of the files (like `bin/ahcid\nbin/bgad\n...`) when it should just only be the names of the files (`ahcid\nbgad\n...`)
parent e43f5dda
No related branches found
No related tags found
1 merge request!10Fix the listing of `initfs:` directories
......@@ -66,6 +66,7 @@ fn fill_from_location(f: &mut fs::File, loc: &Path ) -> Result<(), (Error)> {
let sub = folders.get(*dir).unwrap();
let mut first = true;
for child in sub.iter() {
let idx = child.rfind('/').unwrap() + 1;
let (_, c) = child.split_at(idx);
if first {
write!(f, "{}", c)?;
......@@ -108,4 +109,4 @@ mod gen {
}
}
").unwrap();
}
\ No newline at end of file
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment