diff options
author | metamuffin <metamuffin@disroot.org> | 2023-06-12 20:02:45 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-06-12 20:02:45 +0200 |
commit | ee7c6585435717ac1f3a51f1fc5e1f21e4340db3 (patch) | |
tree | 652ae0189670f703d8029d040c04956849cd98fb | |
parent | 97007a4d4f08595bededcb0106aa6b49d8a93b2c (diff) | |
download | jellything-ee7c6585435717ac1f3a51f1fc5e1f21e4340db3.tar jellything-ee7c6585435717ac1f3a51f1fc5e1f21e4340db3.tar.bz2 jellything-ee7c6585435717ac1f3a51f1fc5e1f21e4340db3.tar.zst |
option to clean tracks
-rw-r--r-- | tools/src/bin/import.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/src/bin/import.rs b/tools/src/bin/import.rs index 2de488b..45bb5fc 100644 --- a/tools/src/bin/import.rs +++ b/tools/src/bin/import.rs @@ -29,6 +29,8 @@ struct Args { #[arg(short = 'N', long)] dry: bool, + #[arg(short = 'I', long)] + clear_inputs: bool, #[arg(short = 'i', long, num_args(0..))] input: Vec<PathBuf>, } @@ -68,6 +70,9 @@ fn main() -> anyhow::Result<()> { if let Some(d) = args.description_head { iteminfo.description_head = d; } + if args.clear_inputs { + iteminfo.tracks = Default::default() + } for input_path in args.input { let input = File::open(input_path.clone()).unwrap(); |