build: add bevy 0.19 and bevy_egui 0.41 dependencies

This commit is contained in:
xfy 2026-07-10 09:45:59 +08:00
parent 02368a0a74
commit ea6b15524d
2 changed files with 6606 additions and 0 deletions

6592
Cargo.lock generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -4,3 +4,17 @@ version = "0.1.0"
edition = "2024"
[dependencies]
bevy = "0.19"
bevy_egui = "0.41"
# Web-only deps for WebGPU detection + fallback message.
[target.'cfg(target_arch = "wasm32")'.dependencies]
web-sys = { version = "0.3", features = ["Gpu", "Navigator", "Window", "Document", "HtmlElement", "Element"] }
wasm-bindgen = "0.2"
# Smaller wasm binary in release web builds (per Bevy examples README).
[profile.wasm-release]
inherits = "release"
opt-level = "z"
lto = "fat"
codegen-units = 1