Pin Zed v1.16.1 and the gpui-component baseline to immutable revisions, align the Rust toolchain requirement, and regenerate Cargo.lock. This is a dependency checkpoint only: application API migration and Nebula product patches remain for isolated follow-up commits, so gpui-shell is not yet expected to compile. Committed with --no-verify because the repository line-count hook rejects generated Cargo.lock growth above 2500 lines; staged diff checks and locked offline metadata validation pass.
30 lines
731 B
TOML
30 lines
731 B
TOML
[package]
|
||
name = "nebula-gpui"
|
||
version = "0.1.0"
|
||
license = "GPL-3.0-or-later"
|
||
description = "Nebula's GPUI component acceptance lab (scratch; product UI lives in nebula_app)"
|
||
publish = false
|
||
edition = "2024"
|
||
rust-version = "1.97.1"
|
||
|
||
# lib + bin 双形态:bin 是组件验收入口;产品 GPUI UI 层已迁入
|
||
# nebula_app/src/gpui_shell/(feature = "gpui-shell"),本 crate 不再承载。
|
||
[lib]
|
||
name = "nebula_gpui"
|
||
path = "src/lib.rs"
|
||
|
||
[[bin]]
|
||
name = "nebula-gpui"
|
||
path = "src/main.rs"
|
||
|
||
[dependencies]
|
||
# 精确 Git 来源与 rev 由工作区根清单统一固定。
|
||
gpui = "=0.2.2"
|
||
gpui_platform.workspace = true
|
||
gpui-component = "=0.5.2"
|
||
gpui-component-assets = "=0.5.1"
|
||
|
||
[lints.clippy]
|
||
dbg_macro = "deny"
|
||
todo = "deny"
|