Files
gpui-native-kit/crates/layout/Cargo.toml
T

39 lines
1.1 KiB
TOML

[package]
name = "gpui-native-layout"
version = "0.1.0"
edition = "2024"
description = "Application layout bootstrap: sidebars and a center dock, one cargo feature each"
[dependencies]
gpui = { workspace = true }
gpui-native-theme = { workspace = true }
gpui-native-utils = { workspace = true }
gpui-native-core = { workspace = true, optional = true, features = ["button"] }
gpui-native-data = { workspace = true, optional = true, features = ["sidebar"] }
gpui-native-icons = { workspace = true, optional = true }
[dev-dependencies]
gpui = { workspace = true, features = ["test-support"] }
[features]
default = ["full"]
full = ["dock", "resize_handle", "shell", "window_controls"]
dock = [
"resize_handle",
"dep:gpui-native-core",
"dep:gpui-native-data",
"dep:gpui-native-icons",
"gpui-native-core/context_menu",
"gpui-native-data/tabs",
"window_controls",
]
resize_handle = []
shell = [
"resize_handle",
"window_controls",
"dep:gpui-native-core",
"dep:gpui-native-data",
"dep:gpui-native-icons",
]
window_controls = ["dep:gpui-native-icons"]