assembly-pack 0.5.2

Packages module for the assembly crate
Documentation
use std::path::PathBuf;

use argh::FromArgs;
use assembly_pack::md5::md5sum;

#[derive(FromArgs)]
/// calculate an md5 sum
struct Args {
    #[argh(positional)]
    filename: PathBuf,
}

fn main() -> color_eyre::Result<()> {
    color_eyre::install()?;
    let args: Args = argh::from_env();

    let meta = md5sum(&args.filename)?;
    println!("{:?}", meta.hash);

    Ok(())
}