fix os mod

This commit is contained in:
Jonas Kruckenberg 2022-11-16 13:18:37 +01:00
parent 4876386825
commit aad6763ef2
2 changed files with 5 additions and 6 deletions

View file

@ -34,7 +34,7 @@ mocks = []
tauri = ["dep:url"] tauri = ["dep:url"]
window = [] window = []
process = [] process = []
os = ["dep:semver"] os = []
notification = [] notification = []
path = [] path = []
updater = [] updater = []

View file

@ -1,6 +1,5 @@
use std::path::{PathBuf}; use serde::{Deserialize, Serialize};
use semver::Version; use std::path::PathBuf;
use serde::{Serialize, Deserialize};
#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)] #[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
pub enum Arch { pub enum Arch {
@ -25,7 +24,7 @@ pub enum Arch {
#[serde(rename = "s390x")] #[serde(rename = "s390x")]
S390x, S390x,
#[serde(rename = "sparc64")] #[serde(rename = "sparc64")]
Sparc64 Sparc64,
} }
#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)] #[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
@ -86,7 +85,7 @@ pub async fn kind() -> crate::Result<OsKind> {
Ok(serde_wasm_bindgen::from_value(raw)?) Ok(serde_wasm_bindgen::from_value(raw)?)
} }
pub async fn version() -> crate::Result<Version> { pub async fn version() -> crate::Result<String> {
let raw = inner::version().await?; let raw = inner::version().await?;
Ok(serde_wasm_bindgen::from_value(raw)?) Ok(serde_wasm_bindgen::from_value(raw)?)