#Cargo.toml [package] name = "RustyWolf" version = "0.2.0" edition = "2024" [dependencies] anyhow = "1.0" base64 = "0.22" clap = { version = "4.5", features = ["derive"] } dirs = "6.0" image = { version = "0.25", default-features = false, features = ["bmp", "ico", "png"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tao = "0.31" ureq = "2.12" url = "2.5" wry = { version = "0.47", features = ["fullscreen"] } [target.'cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))'.dependencies] gtk = "0.18.2" webkit2gtk = { version = "2.0", features = ["v2_40"] } [target.'cfg(unix)'.dependencies] libc = "0.2" [package.metadata.bundle] name = "RustyWolf" identifier = "com.rustywolf.browser" icon = ["src/rustywolf.icns"]