2020-04-16 13:16:40 +02:00
|
|
|
use crate::common::*;
|
|
|
|
|
|
|
|
#[macro_use]
|
|
|
|
mod cmd;
|
|
|
|
|
|
|
|
mod bin;
|
|
|
|
mod changelog;
|
|
|
|
mod command_ext;
|
|
|
|
mod common;
|
|
|
|
mod config;
|
|
|
|
mod entry;
|
|
|
|
mod example;
|
|
|
|
mod exit_status_ext;
|
|
|
|
mod introduction;
|
|
|
|
mod kind;
|
|
|
|
mod metadata;
|
|
|
|
mod opt;
|
2020-04-18 07:49:56 +02:00
|
|
|
mod package;
|
2020-04-16 13:16:40 +02:00
|
|
|
mod project;
|
|
|
|
mod readme;
|
|
|
|
mod release;
|
2020-04-18 07:49:56 +02:00
|
|
|
mod row;
|
2020-04-16 13:16:40 +02:00
|
|
|
mod subcommand;
|
|
|
|
mod summary;
|
2020-04-18 07:49:56 +02:00
|
|
|
mod table;
|
2020-04-16 13:16:40 +02:00
|
|
|
|
|
|
|
#[throws]
|
|
|
|
fn main() {
|
|
|
|
pretty_env_logger::init();
|
|
|
|
|
|
|
|
let project = Project::load()?;
|
|
|
|
|
|
|
|
Opt::from_args().run(&project)?;
|
|
|
|
}
|