From b32ad386f40ce9500864564db9c46490260097d0 Mon Sep 17 00:00:00 2001 From: quexeky Date: Thu, 22 Jan 2026 07:35:23 +1100 Subject: [PATCH] chore: Remove static target_dir from main.rs --- src/main.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 76036a4..baff552 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,15 +1,16 @@ -use std::{os::unix::fs::MetadataExt, path::PathBuf}; +use std::{env, os::unix::fs::MetadataExt, path::PathBuf}; use droplet_rs::manifest::generate_manifest_rusty; -use serde_json::json; use tokio::runtime::Handle; #[tokio::main] pub async fn main() { - let target_dir = - PathBuf::from("/home/decduck/.local/share/Steam/steamapps/common/BloonsTD6"); + let mut args = env::args(); + let target_dir = PathBuf::from(args.nth(1).expect("Provide target directory")); + let metrics = Handle::current().metrics(); println!("using {} workers", metrics.num_workers()); + let manifest = generate_manifest_rusty( &target_dir, |progress| println!("PROGRESS: {}", progress),