diff --git a/Cargo.lock b/Cargo.lock index cb130a5cbde37b96236ad657da1cda17b2db55b0..0edbdfe872902612dd77a6d79eba961326d4c5b4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "ab_glyph" @@ -456,7 +456,7 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "bb-imager" -version = "0.0.2" +version = "0.0.3" dependencies = [ "bin_file", "chrono", @@ -487,7 +487,7 @@ dependencies = [ [[package]] name = "bb-imager-cli" -version = "0.0.2" +version = "0.0.3" dependencies = [ "bb-imager", "clap", @@ -499,7 +499,7 @@ dependencies = [ [[package]] name = "bb-imager-gui" -version = "0.0.2" +version = "0.0.3" dependencies = [ "bb-imager", "embed-resource", diff --git a/Cargo.toml b/Cargo.toml index 9e7c6d958c24b1042c18ace8f460a3986d83ab01..abcdbc4b8ae904d23f48161888c03a69b02e2b2a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,3 +10,14 @@ members = [ [profile.release] strip = true lto = "thin" + +[patch.crates-io] +bin_file = { git = "https://gitlab.com/Ayush1325/bin_file.git", branch = "from-str" } +rs-drivelist = { git = "https://github.com/ir1keren/rs-drivelist.git" } + +[workspace.package] +version = "0.0.3" +edition = "2021" +authors = ["Ayush Singh <ayush@beagleboard.org>"] +repository = "https://openbeagle.org/ayush1325/bb-imager-rs" +license = "MIT" diff --git a/bb-imager/Cargo.toml b/bb-imager/Cargo.toml index c6981c712f1fffffeb3a4968a6f0e7f0120c0360..9a4d26a3f063c5066cdc69fbe4c761cafbc5f290 100644 --- a/bb-imager/Cargo.toml +++ b/bb-imager/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bb-imager" -version = "0.0.2" -edition = "2021" -authors = ["Ayush Singh <ayush@beagleboard.org>"] description = "Library to support bb-imager-cli and bb-imager-gui" -repository = "https://openbeagle.org/ayush1325/bb-imager-rs" -license = "MIT" +version.workspace = true +authors.workspace = true +edition.workspace = true +repository.workspace = true +license.workspace = true [dependencies] liblzma = { version = "0.3.4", features = ["static", "parallel"] } @@ -23,12 +23,12 @@ thiserror = "1.0.63" tokio = { version = "1.39.1", default-features = false, features = ["rt-multi-thread", "process", "fs", "time", "sync"] } tracing = "0.1.40" url = { version = "2.5.2", features = ["serde"] } -rs-drivelist = { git = "https://github.com/ir1keren/rs-drivelist.git" } +rs-drivelist = "0.9.4" fatfs = "0.3.6" fscommon = "0.1.1" mbrman = "0.5.2" hidapi = "2.6.3" -bin_file = { git = "https://gitlab.com/Ayush1325/bin_file.git", branch = "from-str" } +bin_file = "0.1.1" futures = "0.3.30" [target.'cfg(target_os = "linux")'.dependencies] diff --git a/cli/Cargo.toml b/cli/Cargo.toml index a08b392420740ec9f5e232657c7eeb106c7686c8..0c3da9196000f2354c6ba9443ce93fda58fe9732 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "bb-imager-cli" -version = "0.0.2" -edition = "2021" -authors = ["Ayush Singh <ayush@beagleboard.org>"] description = "Library to support bb-imager-cli and bb-imager-gui" -repository = "https://openbeagle.org/ayush1325/bb-imager-rs" -license = "MIT" +version.workspace = true +authors.workspace = true +edition.workspace = true +repository.workspace = true +license.workspace = true [dependencies] clap = { version = "4.5.9", features = ["derive"] } -bb-imager = { path = "../bb-imager" } +bb-imager = { path = "../bb-imager", version = "0.0.3" } tracing = "0.1.40" tracing-subscriber = "0.3.18" tokio = { version = "1.39.2", features = ["macros", "rt-multi-thread"] } diff --git a/gui/Cargo.toml b/gui/Cargo.toml index c9e1ff8c1ab13755e08f4d8aba2e5d7696c0e1d1..f3d670678e82d12786963a4015e39595f2bce093 100644 --- a/gui/Cargo.toml +++ b/gui/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "bb-imager-gui" -version = "0.0.2" -edition = "2021" -authors = ["Ayush Singh <ayush@beagleboard.org>"] description = "Library to support bb-imager-cli and bb-imager-gui" -repository = "https://openbeagle.org/ayush1325/bb-imager-rs" -license = "MIT" +version.workspace = true +authors.workspace = true +edition.workspace = true +repository.workspace = true +license.workspace = true [dependencies] iced = { version = "0.13.1", features = ["image", "svg", "tokio", "advanced"] } rfd = { version = "0.14.1", default-features = false, features = ["xdg-portal", "tokio"] } -bb-imager = { path = "../bb-imager" } +bb-imager = { path = "../bb-imager", version = "0.0.3" } tracing-subscriber = "0.3.18" tracing = "0.1.40" iced_aw = { version = "0.10.0", default-features = false, features = ["badge"] }