sylt 0.1.0

The Sylt programming language.
Documentation
use std::path::Path;

fn find_test_paths(directory: &Path) {
    if let Ok(entries) = std::fs::read_dir(directory) {
        println!("cargo:rerun-if-changed={}", directory.display());
        for entry in entries {
            let path = entry.unwrap().path();
            let file_name = path.file_name().unwrap().to_str().unwrap();

            if file_name.starts_with("_") {
                continue;
            }

            if path.is_dir() {
                find_test_paths(&path);
            }
        }
    }
}

fn main() {
    find_test_paths(Path::new("../progs/"));
}