mirror of
https://github.com/tauri-apps/plugins-workspace.git
synced 2026-05-29 13:31:27 +02:00
feat(updater): backport changes from tauri v1 (#405)
This commit is contained in:
committed by
GitHub
parent
db7f4f9a41
commit
1cb831183c
@@ -736,15 +736,11 @@ fn copy_files_and_run<R: Read + Seek>(
|
||||
// If it's an `exe` we expect an installer not a runtime.
|
||||
if found_path.extension() == Some(OsStr::new("exe")) {
|
||||
// Run the EXE
|
||||
let mut installer = Command::new(found_path);
|
||||
if tauri::utils::config::WindowsUpdateInstallMode::Quiet
|
||||
== config.tauri.bundle.updater.windows.install_mode
|
||||
{
|
||||
installer.arg("/S");
|
||||
}
|
||||
installer.args(&updater_config.installer_args);
|
||||
|
||||
installer.spawn().expect("installer failed to start");
|
||||
Command::new(found_path)
|
||||
.args(config.tauri.bundle.updater.windows.install_mode.nsis_args())
|
||||
.args(&updater_config.installer_args)
|
||||
.spawn()
|
||||
.expect("installer failed to start");
|
||||
|
||||
exit(0);
|
||||
} else if found_path.extension() == Some(OsStr::new("msi")) {
|
||||
|
||||
Reference in New Issue
Block a user