diff --git a/.changes/log-dev-command.md b/.changes/log-dev-command.md new file mode 100644 index 000000000000..1fe09f0f8b6e --- /dev/null +++ b/.changes/log-dev-command.md @@ -0,0 +1,6 @@ +--- +"tauri-cli": patch:enhance +"@tauri-apps/cli": patch:enhance +--- + +Log the command used to start the rust app in development. diff --git a/crates/tauri-cli/src/interface/rust/desktop.rs b/crates/tauri-cli/src/interface/rust/desktop.rs index bf378c95844a..1b46797ae7de 100644 --- a/crates/tauri-cli/src/interface/rust/desktop.rs +++ b/crates/tauri-cli/src/interface/rust/desktop.rs @@ -81,6 +81,8 @@ pub fn run_dev, ExitReason) + Send + Sync + 'static>( let manually_killed_app = Arc::new(AtomicBool::default()); let manually_killed_app_ = manually_killed_app.clone(); + log::info!(action = "Running"; "DevCommand (`{} {}`)", &dev_cmd.get_program().to_string_lossy(), dev_cmd.get_args().map(|arg| arg.to_string_lossy()).fold(String::new(), |acc, arg| format!("{acc} {arg}"))); + let dev_child = match SharedChild::spawn(&mut dev_cmd) { Ok(c) => Ok(c), Err(e) if e.kind() == ErrorKind::NotFound => Err(anyhow::anyhow!(