Files
gravel/gravel_cli/src/main.rs

17 lines
345 B
Rust

#![feature(addr_parse_ascii, never_type)]
use args::ProgramArgs;
use cracked_md::generate;
use error::Error;
use stdsrv::serve;
mod args;
mod error;
fn main() -> Result<!, Error> {
let args = ProgramArgs::try_from(std::env::args())?;
generate(&args.indir, &args.outdir, args.force)?;
serve(args.addr, args.port, args.outdir)?;
}