fido2luks/src/main.rs
shimun c2e38eb06f
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
generate shell completions during build
2020-09-05 18:52:07 +02:00

28 lines
461 B
Rust

#[macro_use]
extern crate failure;
extern crate ctap_hmac as ctap;
#[macro_use]
extern crate serde_derive;
use crate::cli::*;
use crate::device::*;
use crate::error::*;
use std::io;
use std::process::exit;
mod cli;
pub mod cli_args;
mod device;
mod error;
mod luks;
mod util;
fn main() -> Fido2LuksResult<()> {
match run_cli() {
Err(e) => {
eprintln!("{:?}", e);
exit(e.exit_code())
}
_ => exit(0),
}
}