mirror of
https://github.com/k0kubun/xremap
synced 2024-11-02 03:40:25 +00:00
Merge pull request #54 from KeenS/version-option
add an option to show the version
This commit is contained in:
commit
359afbe616
@ -29,6 +29,7 @@ fn main() {
|
||||
opts.optmulti("", "ignore", "Exclude a device name or path", "NAME");
|
||||
opts.optflag("", "watch", "Add new devices automatically");
|
||||
opts.optflag("h", "help", "print this help menu");
|
||||
opts.optflag("", "version", "show version");
|
||||
|
||||
let args = match opts.parse(&argv[1..]) {
|
||||
Ok(args) => args,
|
||||
@ -38,6 +39,10 @@ fn main() {
|
||||
println!("{}", &usage(&program, opts));
|
||||
return;
|
||||
}
|
||||
if args.opt_present("version") {
|
||||
println!("xremap version {}", env!("CARGO_PKG_VERSION"));
|
||||
return;
|
||||
}
|
||||
|
||||
let filename = match &args.free.iter().map(String::as_str).collect::<Vec<&str>>()[..] {
|
||||
&[filename] => filename,
|
||||
|
Loading…
Reference in New Issue
Block a user