repackage 0.1.2

An infernal tool to repackage a .crate file under another name
Documentation
1
2
3
4
5
6
7
8
9
10
11
fn main() -> anyhow::Result<()> {
    let mut args = std::env::args().skip(1);
    if std::env::args().len() == 1 {
        anyhow::bail!(
            "usage: {} <.crate> <new-name>",
            std::env::args().next().unwrap()
        );
    }

    repackage::dot_crate(args.next().unwrap(), None, &args.next().unwrap())
}