# Cargo 工作空间(workspace) —— 把"引擎库"和"测试用沙盒"放在一起统一管理 [workspace] resolver = "2" members = [ "crates/engine", # 引擎本体(库 crate),你要造的东西在这里 "examples/sandbox", # 沙盒(可执行程序),用来调用并测试引擎 ] # 所有成员共享的包级元信息,避免重复填写 [workspace.package] edition = "2021" license = "MIT" authors = ["cc"] repository = "ssh://gitea@8.130.143.54:2222/cc/2DGameEngineByRust.git" # 在这里统一管理依赖版本,成员 crate 用 `xxx.workspace = true` 引用 # 现阶段保持空白,按学习计划逐阶段添加(winit / wgpu / glam ...) [workspace.dependencies]