31 lines
No EOL
1.1 KiB
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 = [] |