Skip to content

Commit c75b009

Browse files
committed
getber io
1 parent 3101e05 commit c75b009

5 files changed

Lines changed: 1397 additions & 1 deletion

File tree

Cargo.lock

Lines changed: 84 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ stl_io = { version = "0.8", optional = true }
7070
image = { version = "0.25", optional = true }
7171
svg = { version = "0.18", optional = true }
7272
nom = { version = "7.1", optional = true }
73+
gerber-types = { version = "0.7.0", optional = true }
74+
gerber_parser = { version = "0.4.0", optional = true }
7375

7476
# font
7577
ttf-utils = { version = "0.1", optional = true, package = "ttf-parser-utils"}
@@ -90,7 +92,7 @@ serde = { version = "1.0.228", optional = true }
9092
uuid = { version = "1.18", features = ["js"] }
9193

9294
[features]
93-
default = ["f64", "bmesh", "mesh", "sketch", "stl-io", "dxf-io", "obj-io", "ply-io", "amf-io", "gltf-io", "chull-io", "image-io", "metaballs", "sdf", "offset", "delaunay", "truetype-text", "hershey-text"]
95+
default = ["f64", "bmesh", "mesh", "sketch", "stl-io", "dxf-io", "obj-io", "ply-io", "amf-io", "gltf-io", "gerber-io", "chull-io", "image-io", "metaballs", "sdf", "offset", "delaunay", "truetype-text", "hershey-text"]
9496
parallel = [
9597
"rayon",
9698
"geo/multithreading",
@@ -146,6 +148,10 @@ amf-io = [
146148
gltf-io = [
147149
"base64",
148150
]
151+
gerber-io = [
152+
"gerber-types",
153+
"gerber_parser",
154+
]
149155
truetype-text = [
150156
"ttf-parser",
151157
"ttf-utils",

0 commit comments

Comments
 (0)