feat: update to tauri beta, add permissions (#862)

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev>
This commit is contained in:
Tillmann
2024-02-04 03:14:41 +09:00
committed by GitHub
parent 506ce4835b
commit d198c01486
387 changed files with 21883 additions and 943 deletions
+4 -4
View File
@@ -64,10 +64,10 @@ impl Default for WindowsUpdateInstallMode {
#[serde(rename_all = "camelCase")]
pub struct WindowsConfig {
/// Additional arguments given to the NSIS or WiX installer.
#[serde(default)]
#[serde(default, alias = "installer-args")]
pub installer_args: Vec<OsString>,
/// Updating mode, see [`WindowsUpdateInstallMode`] for more info.
#[serde(default)]
#[serde(default, alias = "install-mode")]
pub install_mode: WindowsUpdateInstallMode,
}
@@ -78,9 +78,9 @@ pub struct Config {
/// Updater endpoints.
#[serde(default)]
pub endpoints: Vec<UpdaterEndpoint>,
/// Updater pubkey used to verify signatures.
/// Signature public key.
pub pubkey: String,
/// Updater config options specific to windows.
/// The Windows configuration for the updater.
pub windows: Option<WindowsConfig>,
}