mirror of https://github.com/sotrh/learn-wgpu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
577 B
Rust
28 lines
577 B
Rust
use std::path::Path;
|
|
|
|
#[derive(Debug, thiserror::Error)]
|
|
pub enum Error {
|
|
#[error("Error processing file: {0}")]
|
|
Io(#[from] std::io::Error),
|
|
}
|
|
|
|
fn main() -> Result<(), Error> {
|
|
let dir_path = match std::env::args().skip(1).next() {
|
|
Some(s) => s,
|
|
None => {
|
|
println!("Usage: md-builder 'directory with markdown'");
|
|
std::process::exit(1);
|
|
}
|
|
};
|
|
|
|
let dir = std::fs::read_dir(dir_path)?;
|
|
|
|
|
|
|
|
Ok(())
|
|
}
|
|
|
|
fn process_file<P: AsRef<Path>>(path: P) -> Result<(), Error> {
|
|
let path = path.as_ref();
|
|
Ok(())
|
|
} |