diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..222c5f3 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,8 @@ +use clap::Parser; + +#[derive(Parser, Debug)] +#[clap(author, version, about, long_about = None)] +pub struct Arguments { + #[clap(short, long, default_value = ".carman")] + conf_file: String, +} diff --git a/src/main.rs b/src/main.rs index ed77b21..3c91870 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,12 +1,8 @@ +use carman::Arguments; use clap::Parser; -/// Simple program to greet a person -#[derive(Parser, Debug)] -#[clap(author, version, about, long_about = None)] -struct Arguments { - #[clap(short, long, default_value = ".carman")] - conf_file: String, -} +/// Carman code deployment Daemon + fn main() { let args = Arguments::parse();