Skip to content

Commit c6936e7

Browse files
authored
Merge pull request #881 from ecto/claude/ecad-pcb-dep-versions
vcad-ecad-pcb: the two path-only deps carry a version, like the rest
2 parents c213205 + 176dafa commit c6936e7

19 files changed

Lines changed: 43 additions & 43 deletions

File tree

‎crates/vcad-app/Cargo.toml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ description = "Shared application core for vcad — evaluation, undo/redo, camer
99
publish = false
1010

1111
[dependencies]
12-
vcad-ir = { path = "../vcad-ir" }
13-
vcad-crdt = { path = "../vcad-crdt" }
14-
vcad-kernel = { path = "../vcad-kernel" }
15-
vcad-kernel-math = { path = "../vcad-kernel-math" }
12+
vcad-ir = { path = "../vcad-ir", version = "0.10.0" }
13+
vcad-crdt = { path = "../vcad-crdt", version = "0.10.0" }
14+
vcad-kernel = { path = "../vcad-kernel", version = "0.10.0" }
15+
vcad-kernel-math = { path = "../vcad-kernel-math", version = "0.10.0" }
1616
vcad-i18n = { path = "../vcad-i18n" }
1717

1818
serde.workspace = true

‎crates/vcad-cli/Cargo.toml‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ path = "src/main.rs"
1414

1515
[dependencies]
1616
# Core crates
17-
vcad-ir = { path = "../vcad-ir" }
17+
vcad-ir = { path = "../vcad-ir", version = "0.10.0" }
1818
vcad-loon = { workspace = true }
19-
vcad-diff = { path = "../vcad-diff" }
20-
vcad-crdt = { path = "../vcad-crdt" }
21-
vcad-kernel = { path = "../vcad-kernel" }
22-
vcad-app = { path = "../vcad-app" }
19+
vcad-diff = { path = "../vcad-diff", version = "0.10.0" }
20+
vcad-crdt = { path = "../vcad-crdt", version = "0.10.0" }
21+
vcad-kernel = { path = "../vcad-kernel", version = "0.10.0" }
22+
vcad-app = { path = "../vcad-app", version = "0.10.0" }
2323
vcad-i18n = { path = "../vcad-i18n" }
24-
vcad-chat = { path = "../vcad-chat" }
25-
vcad-eval = { path = "../vcad-eval" }
26-
vcad-kernel-urdf = { path = "../vcad-kernel-urdf" }
27-
vcad-kernel-sketch = { path = "../vcad-kernel-sketch" }
28-
vcad-kernel-constraints = { path = "../vcad-kernel-constraints" }
29-
vcad-kernel-physics = { path = "../vcad-kernel-physics" }
30-
vcad-kernel-cam = { path = "../vcad-kernel-cam" }
31-
vcad-kernel-raytrace = { path = "../vcad-kernel-raytrace" }
24+
vcad-chat = { path = "../vcad-chat", version = "0.10.0" }
25+
vcad-eval = { path = "../vcad-eval", version = "0.10.0" }
26+
vcad-kernel-urdf = { path = "../vcad-kernel-urdf", version = "0.10.0" }
27+
vcad-kernel-sketch = { path = "../vcad-kernel-sketch", version = "0.10.0" }
28+
vcad-kernel-constraints = { path = "../vcad-kernel-constraints", version = "0.10.0" }
29+
vcad-kernel-physics = { path = "../vcad-kernel-physics", version = "0.10.0" }
30+
vcad-kernel-cam = { path = "../vcad-kernel-cam", version = "0.10.0" }
31+
vcad-kernel-raytrace = { path = "../vcad-kernel-raytrace", version = "0.10.0" }
3232
vcad-kernel-features = { workspace = true }
3333
vcad-kernel-tessellate = { workspace = true }
3434
vcad-kernel-export = { workspace = true }
@@ -37,10 +37,10 @@ vcad-ecad-fabprep = { workspace = true }
3737
# `log`; without a subscriber the terminal shows nothing until it finishes.
3838
env_logger = "0.11"
3939
vcad-render = { path = "../vcad-render", default-features = false }
40-
vcad-slicer = { path = "../vcad-slicer" }
41-
vcad-slicer-gcode = { path = "../vcad-slicer-gcode" }
40+
vcad-slicer = { path = "../vcad-slicer", version = "0.10.0" }
41+
vcad-slicer-gcode = { path = "../vcad-slicer-gcode", version = "0.10.0" }
4242
vcad-slicer-bambu = { path = "../vcad-slicer-bambu", default-features = false }
43-
vcad-printcheck = { path = "../vcad-printcheck" }
43+
vcad-printcheck = { path = "../vcad-printcheck", version = "0.10.0" }
4444

4545
# Print server (optional feature)
4646
axum = { version = "0.8", optional = true }

‎crates/vcad-desktop/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ tauri-plugin-opener = "2"
3131
serde.workspace = true
3232
serde_json.workspace = true
3333
base64.workspace = true
34-
vcad-slicer-bambu = { path = "../vcad-slicer-bambu" }
34+
vcad-slicer-bambu = { path = "../vcad-slicer-bambu", version = "0.10.0" }
3535
vcad-i18n = { path = "../vcad-i18n" }
3636
tokio = { version = "1", features = ["sync", "rt-multi-thread", "macros", "time"] }
3737
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json", "stream"] }

‎crates/vcad-diff/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ description = "Semantic diff and three-way merge for .vcad documents"
66
license = "MIT"
77

88
[dependencies]
9-
vcad-ir = { path = "../vcad-ir" }
9+
vcad-ir = { path = "../vcad-ir", version = "0.10.0" }
1010
serde = { version = "1", features = ["derive"] }
1111
serde_json = "1"

‎crates/vcad-ecad-pcb/Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ log = "0.4"
2828
# IPC-2141 impedance closed forms — the same model behind the
2929
# calc_impedance / size_impedance tools. Per-layer controlled-impedance
3030
# geometry inverts it; it is not re-derived here.
31-
vcad-ecad-sim = { path = "../vcad-ecad-sim" }
31+
vcad-ecad-sim = { path = "../vcad-ecad-sim", version = "0.10.0" }
3232

3333
[dev-dependencies]
34-
vcad-ecad-export = { path = "../vcad-ecad-export" }
34+
vcad-ecad-export = { path = "../vcad-ecad-export", version = "0.10.0" }
3535
vcad-ecad-symbols = { workspace = true }
3636
env_logger = "0.11"
3737

‎crates/vcad-embroidery-dst/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ repository.workspace = true
99
publish = false
1010

1111
[dependencies]
12-
vcad-embroidery = { path = "../vcad-embroidery" }
12+
vcad-embroidery = { path = "../vcad-embroidery", version = "0.10.0" }
1313
thiserror = { workspace = true }
1414
serde = { workspace = true }

‎crates/vcad-embroidery-pes/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ repository.workspace = true
99
publish = false
1010

1111
[dependencies]
12-
vcad-embroidery = { path = "../vcad-embroidery" }
12+
vcad-embroidery = { path = "../vcad-embroidery", version = "0.10.0" }
1313
thiserror = { workspace = true }
1414
serde = { workspace = true }

‎crates/vcad-eval/Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ stl_io = "0.8"
3535
# Path-only, no version: vcad-loon is publish = false (unpublished loon-lang),
3636
# and a versioned dev-dep would make `cargo publish -p vcad-eval` look for it
3737
# on the index. Cargo strips path-only dev-deps from the uploaded manifest.
38-
vcad-loon = { path = "../vcad-loon" }
38+
vcad-loon = { path = "../vcad-loon", version = "0.10.0" }
3939
# Path-only, no version: vcad-kernel-step publishes after vcad-eval, so a
4040
# versioned dev-dep would make `cargo publish -p vcad-eval` look for a
4141
# version of it that does not exist yet. Cargo strips path-only dev-deps
4242
# from the uploaded manifest.
43-
vcad-kernel-step = { path = "../vcad-kernel-step" }
43+
vcad-kernel-step = { path = "../vcad-kernel-step", version = "0.10.0" }
4444
vcad-kernel-geom.workspace = true
4545
vcad-kernel-fillet.workspace = true
4646
vcad-kernel-booleans.workspace = true

‎crates/vcad-kernel-assembly/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ serde = { workspace = true }
1414

1515
[dev-dependencies]
1616
serde_json = { workspace = true }
17-
vcad-loon = { path = "../vcad-loon" }
17+
vcad-loon = { path = "../vcad-loon", version = "0.10.0" }

‎crates/vcad-kernel-booleans/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ rayon = "1.10"
2424

2525
[dev-dependencies]
2626
slotmap = { workspace = true }
27-
vcad-kernel-sketch = { path = "../vcad-kernel-sketch" }
27+
vcad-kernel-sketch = { path = "../vcad-kernel-sketch", version = "0.10.0" }
2828
criterion = { version = "0.5", features = ["html_reports"] }
2929

3030
[[bench]]

0 commit comments

Comments
 (0)