diff options
Diffstat (limited to 'sq/src/sq_cli.rs')
-rw-r--r-- | sq/src/sq_cli.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sq/src/sq_cli.rs b/sq/src/sq_cli.rs index 4d664344..9090fe39 100644 --- a/sq/src/sq_cli.rs +++ b/sq/src/sq_cli.rs @@ -3,7 +3,11 @@ use clap::{App, Arg, ArgGroup, SubCommand, AppSettings}; pub fn build() -> App<'static, 'static> { - let app = App::new("sq") + configure(App::new("sq")) +} + +pub fn configure(app: App<'static, 'static>) -> App<'static, 'static> { + let app = app .version(env!("CARGO_PKG_VERSION")) .about("Sequoia is an implementation of OpenPGP. This is a command-line frontend.") .setting(AppSettings::SubcommandRequiredElseHelp) |