diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/birka-cli.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/birka-cli.rs b/src/birka-cli.rs index 8396ef4..6f588fa 100644 --- a/src/birka-cli.rs +++ b/src/birka-cli.rs @@ -64,7 +64,12 @@ fn main() { eprintln!("usage: {} add PATH [TAGS ...]", args[0]); std::process::exit(1); } + let path = Path::new(&args[2]).canonicalize().unwrap(); + if path.is_dir() { + eprintln!("'{}' is a directory", args[2]); + } + tb.add_file(&path, &args[3..].to_vec()).unwrap(); } "add_tags" => { |