nigig-org/crates/apps/cad/cad-ui/Cargo.toml

31 lines
No EOL
1.1 KiB
TOML

[package]
name = "cad-ui"
version = "0.1.0"
edition = "2021"
description = "Makepad widget library + standalone app for the CAD editor (nigig CAD)"
[dependencies]
makepad-widgets = { workspace = true, features = ["test", "csg", "gltf"] }
makepad-code-editor = { workspace = true }
makepad-xr = { workspace = true }
makepad-ai-hub = { workspace = true, default-features = false }
makepad-base64 = { workspace = true }
nigig-core = { path = "../../../nigig-core" }
nigig-uikit = { path = "../../../nigig-uikit" }
cad-core = { path = "../cad-core" }
robius-file-picker = { git = "https://github.com/project-robius/robius", rev = "b766e62b0600f5d2ee21cc6995648346fc277bd8" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
printpdf = "0.7"
time = "0.3"
rayon = "1.12.0"
[dev-dependencies]
makepad-test = { workspace = true }
[features]
# UI-01: STEP export is contained by default (known-invalid topology/schema
# output, CORE-P0-06). This feature opts an explicitly experimental build
# into a *labelled* STEP action ("STEP (EXP ...)"); default builds have no
# reachable STEP path. There is no runtime/env/config bypass by design.
experimental-step = []