aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/src/bin/import.rs5
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();