[package] name = "nigig-build" version = "0.1.0" edition = "2021" [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 } # makepad-gltf: read-side GLB parser. Used for round-trip validation # of arch_gltf.rs output (write GLB → load with makepad_gltf → verify). nigig-core = { path = "../../nigig-core" } nigig-uikit = { path = "../../nigig-uikit" } serde = { version = "1", features = ["derive"] } # cad-ui now builds for Android (ScriptVmHost/spawn fixes); pageflipnav # mobile needs ConstructionScreen / BuildProjectsPage (CAD/Docs/Spreadsheet). cad-ui = { path = "../cad/cad-ui" } serde_json = "1" chrono = { version = "0.4", features = ["serde"] } robius-file-picker = { git = "https://github.com/project-robius/robius", rev = "b766e62b0600f5d2ee21cc6995648346fc277bd8" } spreadsheet-ui = { path = "../../apps/spreadsheet/spreadsheet-ui" } # v1/v2/v3 patch: PDF + GLB export printpdf = "0.7" time = "0.3" rayon = "1.12.0" doc-ui = { path = "../doc/doc-ui" } [dev-dependencies] makepad-test = { workspace = true }