Adopt the shared source budgets, local dependency rules and tested Python checkers. Add the architecture workflow and metadata-only cross-target tools, and make existing filesystem test waits deterministic. Document contributor checks in both unreleased notes without claiming server-side branch protection or native platform validation.
38 lines
883 B
TOML
38 lines
883 B
TOML
version = 1
|
|
renderer_packages = ["gpui", "gpui_platform", "gpui-component", "gpui-component-assets", "winit", "glutin", "crossfont"]
|
|
|
|
[crates.nebula_app]
|
|
layer = "application"
|
|
dependencies = ["nebula_terminal", "nebula_config", "nebula_config_derive", "nebula_settings", "nebula_split", "nebula-completions"]
|
|
build-dependencies = ["nebula_settings"]
|
|
dev-dependencies = []
|
|
|
|
[crates.nebula_terminal]
|
|
layer = "core"
|
|
|
|
[crates.nebula_config]
|
|
layer = "core"
|
|
dev-dependencies = ["nebula_config_derive"]
|
|
|
|
[crates.nebula_config_derive]
|
|
layer = "core"
|
|
dev-dependencies = ["nebula_config"]
|
|
|
|
[crates.nebula-completions]
|
|
layer = "core"
|
|
|
|
[crates.nebula_settings]
|
|
layer = "core"
|
|
zero_production_dependencies = true
|
|
|
|
[crates.nebula_split]
|
|
layer = "core"
|
|
zero_production_dependencies = true
|
|
|
|
[crates.nebula_hook]
|
|
layer = "hook"
|
|
zero_production_dependencies = true
|
|
|
|
[crates.nebula_gpui]
|
|
layer = "lab"
|