Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Cargo.toml 1.46 KiB
Newer Older
[package]
name = "bb-imager"
Ayush Singh's avatar
Ayush Singh committed
description = "Library to support bb-imager-cli and bb-imager-gui"
version.workspace = true
authors.workspace = true
edition.workspace = true
repository.workspace = true
license.workspace = true

[dependencies]
Ayush Singh's avatar
Ayush Singh committed
liblzma = { version = "0.3.4", features = ["static", "parallel"] }
chrono = { version = "0.4.38", features = ["serde"] }
Ayush Singh's avatar
Ayush Singh committed
const-hex = { version = "1.12.0", features = ["serde"] }
Ayush Singh's avatar
Ayush Singh committed
crc32fast = "1.4.2"
directories = "5.0.1"
reqwest = { version = "0.12.5", features = ["stream", "json"] }
semver = { version = "1.0.23", features = ["serde"] }
serde = { version = "1.0.204", features = ["derive"] }
serde_json = "1.0.120"
tokio-serial = "5.4.4"
sha2 = "0.10.8"
Ayush Singh's avatar
Ayush Singh committed
thiserror = "1.0.63"
tokio = { version = "1.39.1", default-features = false, features = ["rt-multi-thread", "process", "fs", "time", "sync"] }
Ayush Singh's avatar
Ayush Singh committed
tracing = "0.1.40"
url = { version = "2.5.2", features = ["serde"] }
rs-drivelist = "0.9.4"
fatfs = "0.3.6"
fscommon = "0.1.1"
mbrman = "0.5.2"
hidapi = "2.6.3"
bin_file = "0.1.1"
Ayush Singh's avatar
Ayush Singh committed
futures = "0.3.30"

[target.'cfg(target_os = "linux")'.dependencies]
Ayush Singh's avatar
Ayush Singh committed
udisks2 = "0.1.0"
tokio-serial = { version = "5.4.4", features = ["libudev"] }

[target.'cfg(windows)'.dependencies]
Ayush Singh's avatar
Ayush Singh committed
windows = { version = "0.58.0", features = ["Win32", "Win32_Storage", "Win32_Storage_FileSystem", "Win32_Security", "Win32_System", "Win32_System_IO", "Win32_System_Ioctl"] }
Ayush Singh's avatar
Ayush Singh committed

[target.'cfg(target_os = "macos")'.dependencies]
security-framework = "2.11.1"
plist = "1.7.0"
anyhow = "1.0.91"