forked from reya/gpui-native-kit
38 lines
1.6 KiB
TOML
38 lines
1.6 KiB
TOML
[workspace]
|
|
members = ["crates/theme", "crates/utils", "crates/icons", "crates/core", "crates/data", "crates/editor", "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"]
|
|
editor = ["dep:gpui-native-editor", "gpui-native-editor/full"]
|
|
|
|
[dependencies]
|
|
gpui = { workspace = true }
|
|
gpui-native-core = { path = "crates/core", optional = true }
|
|
gpui-native-data = { path = "crates/data", optional = true }
|
|
gpui-native-editor = { path = "crates/editor", 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 = { package = "gpui-pre", version = "0.3.10" }
|
|
gpui_platform = { package = "gpui-pre-platform", version = "0.3.10", features = ["font-kit"] }
|
|
reqwest_client = { package = "gpui-pre-reqwest-client", version = "0.3.10" }
|
|
|
|
gpui-native-core = { path = "crates/core", default-features = false }
|
|
gpui-native-data = { path = "crates/data", default-features = false }
|
|
gpui-native-editor = { path = "crates/editor", 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" }
|