// Args:
// mapdir: .:wasitests/test_fs/hamlet

use std::fs;

fn main() {
    #[cfg(not(target = "wasi"))]
    let read_dir = fs::read_dir("wasitests/test_fs/hamlet").unwrap();
    #[cfg(target = "wasi")]
    let read_dir = fs::read_dir(".").unwrap();
    let mut out = vec![];
    for entry in read_dir {
        out.push(format!("{:?}", entry.unwrap().path()));
    }
    out.sort();

    for p in out {
        println!("{}", p);
    }
}
