[package] name = "sinfar-installer" version = "0.1.0" edition = "2021" authors = ["Your Name"] description = "Sinfar installer application" [dependencies] eframe = "0.23.0" rfd = "0.12.0" # For file dialogs reqwest = { version = "0.11", features = ["blocking", "json", "stream"] } tokio = { version = "1", features = ["full"] } futures-util = "0.3" sevenz-rust = "0.5.0" # For 7z extraction dirs = "5.0" # For finding common directories anyhow = "1.0" # Error handling log = "0.4" env_logger = "0.10" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" once_cell = "1.18" # For lazy statics image = "0.24" # For icon handling zip = "2.6.1" # Add this to handle Windows-specific dependencies [target.'cfg(windows)'.dependencies] winreg = "0.51" # For Windows registry access winapi = { version = "0.3.9", features = ["winuser", "windef", "commdlg", "shellapi"] } [target.'cfg(unix)'.dependencies] # Linux-specific dependencies if needed