[package]
name = "builderx"
version = "0.1.0"
edition.workspace = true
license.workspace = true
documentation.workspace = true
homepage.workspace = true
repository.workspace = true
description = "A concise builder-pattern UI DSL for Rust"
[dependencies]
builderx-macros = { path = "../builderx-macros", version = "0.1.0" }
builderx-core = { path = "../builderx-core", version = "0.1.0" }
builderx-gpui = { path = "../builderx-gpui", version = "0.1.0", optional = true }
gpui = { workspace = true, optional = true }
[features]
default = []
gpui = ["builderx-gpui", "dep:gpui"]
[[example]]
name = "view_demo"
path = "examples/view_demo.rs"
required-features = ["gpui"]