[workspace] members = ["crates/theme", "crates/utils", "crates/icons", "crates/core", "crates/data", "crates/layout", "examples/gallery"] [package] name = "gpui-native-kit" version = "0.1.0" edition = "2024" description = "GPUI components that feel native to the operating system" [features] default = ["core", "data"] core = ["dep:gpui-native-core", "gpui-native-core/full"] data = ["dep:gpui-native-data", "gpui-native-data/full"] layout = ["dep:gpui-native-layout", "gpui-native-layout/full"] [dependencies] gpui = { workspace = true } gpui-native-core = { path = "crates/core", optional = true } gpui-native-data = { path = "crates/data", optional = true } gpui-native-layout = { path = "crates/layout", optional = true } gpui-native-icons = { path = "crates/icons" } gpui-native-theme = { path = "crates/theme" } [workspace.dependencies] gpui = { git = "https://github.com/zed-industries/zed", rev = "ec86047d67acd6fddd81392f44ed6ebcc6e7f531" } gpui_platform = { git = "https://github.com/zed-industries/zed", rev = "ec86047d67acd6fddd81392f44ed6ebcc6e7f531", features = [ "font-kit", ] } reqwest_client = { git = "https://github.com/zed-industries/zed", rev = "ec86047d67acd6fddd81392f44ed6ebcc6e7f531" } gpui-native-core = { path = "crates/core", default-features = false } gpui-native-data = { path = "crates/data", default-features = false } gpui-native-layout = { path = "crates/layout" } gpui-native-icons = { path = "crates/icons" } gpui-native-theme = { path = "crates/theme" } gpui-native-utils = { path = "crates/utils" }