Skip to content

Commit 0e51090

Browse files
nnethercotemkj
authored andcommitted
Use alphabetical order for dependencies.
So new dependencies can be added without requiring any decisions.
1 parent e46166d commit 0e51090

File tree

6 files changed

+38
-44
lines changed

6 files changed

+38
-44
lines changed

Cargo.toml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,6 @@ license = "MIT OR Apache-2.0"
99
repository = "https://github.com/CodeConstruct/mctp-rs"
1010

1111
[workspace.dependencies]
12-
mctp = { version = "0.2", path = "mctp", default-features = false }
13-
mctp-linux = { version = "0.2", path = "mctp-linux" }
14-
mctp-estack = { version = "0.1", path = "mctp-estack" }
15-
pldm = { version = "0.2", path = "pldm", default-features = false }
16-
pldm-fw = { version = "0.2", path = "pldm-fw", default-features = false }
17-
1812
anyhow = "1.0.80"
1913
argh = "0.1.12"
2014
chrono = { version = "0.4", default-features = false }
@@ -26,8 +20,13 @@ enumset = "1.1"
2620
env_logger = "0.11.3"
2721
heapless = "0.8"
2822
log = "0.4"
23+
mctp-estack = { version = "0.1", path = "mctp-estack" }
24+
mctp-linux = { version = "0.2", path = "mctp-linux" }
25+
mctp = { version = "0.2", path = "mctp", default-features = false }
2926
num-derive = { version = "0.4", default-features = false }
3027
num-traits = { version = "0.2", default-features = false }
28+
pldm-fw = { version = "0.2", path = "pldm-fw", default-features = false }
29+
pldm = { version = "0.2", path = "pldm", default-features = false }
3130
proptest = "1.0.0"
3231
simplelog = "0.12"
3332
smol = "2.0"

mctp-estack/Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@ categories = ["network-programming", "embedded", "hardware-support", "no-std"]
99
rust-version = "1.82"
1010

1111
[dependencies]
12-
mctp = { workspace = true }
13-
heapless = { workspace = true }
14-
log = { workspace = true, optional = true }
1512
crc = { workspace = true }
16-
embedded-io-async = { workspace = true }
1713
defmt = { workspace = true, optional = true }
1814
embassy-sync = "0.7"
15+
embedded-io-async = { workspace = true }
16+
heapless = { workspace = true }
17+
log = { workspace = true, optional = true }
18+
mctp = { workspace = true }
1919
smbus-pec = { version = "1.0", features = ["lookup-table"] }
2020
uuid = { workspace = true }
2121

22+
[dev-dependencies]
23+
embedded-io-adapters = { workspace = true }
24+
env_logger = { workspace = true }
25+
proptest = { workspace = true }
26+
simplelog = { workspace = true }
27+
smol = { workspace = true }
28+
2229
[features]
2330
default = ["log"]
2431
std = ["mctp/std"]
2532
log = ["dep:log"]
2633
defmt = ["mctp/defmt", "dep:defmt" ]
27-
28-
[dev-dependencies]
29-
proptest = { workspace = true }
30-
embedded-io-adapters = { workspace = true }
31-
simplelog = { workspace = true }
32-
env_logger = { workspace = true }
33-
smol = { workspace = true }

mctp-usb-embassy/Cargo.toml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ categories = ["network-programming", "embedded", "no-std"]
99
rust-version = "1.82"
1010

1111
[dependencies]
12-
embassy-usb = { version = "0.5" }
13-
embassy-usb-driver = { version = "0.2" }
12+
defmt = { version = "0.3", optional = true }
1413
embassy-futures = { version = "0.1" }
15-
14+
embassy-usb-driver = { version = "0.2" }
15+
embassy-usb = { version = "0.5" }
16+
heapless = "0.8"
1617
log = { version = "0.4", optional = true }
17-
defmt = { version = "0.3", optional = true }
18-
19-
mctp = { version = "0.2", path = "../mctp", default-features = false }
2018
mctp-estack = { version = "0.1", path = "../mctp-estack", default-features = false }
21-
heapless = "0.8"
19+
mctp = { version = "0.2", path = "../mctp", default-features = false }
2220

2321
[features]
2422
default = ["log"]

pldm-fw-cli/Cargo.toml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,12 @@ repository.workspace = true
88
categories = ["network-programming", "embedded", "hardware-support", "command-line-utilities"]
99

1010
[dependencies]
11-
pldm-fw = { workspace = true, features = ["std"] }
12-
mctp-linux = { workspace = true }
13-
mctp = { workspace = true }
14-
15-
argh = { workspace = true}
1611
anyhow = { workspace = true }
17-
env_logger = { workspace = true }
18-
log = { workspace = true }
12+
argh = { workspace = true}
1913
chrono = { workspace = true, features = ["clock"] }
2014
enumset = { workspace = true }
15+
env_logger = { workspace = true }
16+
log = { workspace = true }
17+
mctp-linux = { workspace = true }
18+
mctp = { workspace = true }
19+
pldm-fw = { workspace = true, features = ["std"] }

pldm-fw/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@ repository.workspace = true
88
categories = ["network-programming", "embedded", "hardware-support"]
99

1010
[dependencies]
11-
pldm = { workspace = true }
12-
mctp = { workspace = true }
13-
nom = { version = "7.1", default-features = false }
1411
chrono = { workspace = true }
15-
enumset = { workspace = true }
16-
uuid = { workspace = true, features = ["v1"] }
17-
thiserror = { version = "1.0", optional = true }
18-
log = { workspace = true }
1912
crc = { workspace = true }
13+
enumset = { workspace = true }
2014
heapless = { workspace = true }
15+
log = { workspace = true }
16+
mctp = { workspace = true }
17+
nom = { version = "7.1", default-features = false }
2118
num-derive = { workspace = true }
2219
num-traits = { workspace = true }
20+
pldm = { workspace = true }
21+
thiserror = { version = "1.0", optional = true }
22+
uuid = { workspace = true, features = ["v1"] }
2323

2424
[features]
2525
default = ["std"]

standalone/Cargo.toml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,19 @@ repository.workspace = true
88
categories = ["network-programming"]
99

1010
[dependencies]
11-
mctp = { workspace = true }
12-
mctp-estack = { workspace = true }
13-
14-
log = { workspace = true }
1511
embedded-io-async = { workspace = true }
12+
log = { workspace = true }
13+
mctp-estack = { workspace = true }
14+
mctp = { workspace = true }
1615
smol = { workspace = true }
1716

1817
[dev-dependencies]
1918
anyhow = { workspace = true }
2019
argh = { workspace = true}
21-
simplelog = { workspace = true }
2220
embedded-io-adapters = { workspace = true }
2321
getrandom = "0.2"
24-
2522
proptest = { workspace = true }
23+
simplelog = { workspace = true }
2624

2725
[features]
2826
std = ["mctp/std", "embedded-io-adapters/std"]

0 commit comments

Comments
 (0)