[package] name = "bevy_cef" description = "Bevy CEF integration for web rendering" version.workspace = true edition.workspace = true license.workspace = true authors.workspace = true repository.workspace = true readme.workspace = true keywords.workspace = true categories.workspace = true exclude = ["assets/"] [workspace] resolver = "2" members = [ "crates/*", ] [workspace.package] version = "0.2.0-dev" edition = "2024" license = "Apache-2.0 OR MIT" authors = ["notelm"] repository = "https://github.com/not-elm/bevy_cef" readme = "README.md" keywords = ["bevy", "cef", "web", "rendering"] categories = ["game-development", "web-programming", "graphics"] [workspace.dependencies] bevy = { version = "0.18", default-features = false, features = [ "bevy_log", "bevy_window", "bevy_asset", "bevy_sprite", "bevy_pbr", "bevy_winit", "picking", ] } bevy_remote = "0.18" cef = { version = "139" } cef-dll-sys = { version = "139.0", features = ["sandbox"] } bevy_cef = { path = "." , version = "0.2.0-dev" } bevy_cef_core = { path = "crates/bevy_cef_core", version = "0.2.0-dev" } async-channel = { version = "2.5" } serde = { version = "1", features = ["derive"] } serde_json = { version = "1" } raw-window-handle = "0.6" [dependencies] bevy = { workspace = true } bevy_remote = { workspace = true } cef = { workspace = true } bevy_cef_core = { workspace = true } async-channel = { version = "2.5" } serde = { workspace = true } serde_json = { workspace = true } raw-window-handle = "0.6" [dev-dependencies] bevy = { workspace = true, default-features = true, features = ["file_watcher"]} bevy_cef = { workspace = true, features = ["debug"] } [target.'cfg(target_os = "macos")'.dependencies] objc = { version = "0.2" } [features] default = [] serialize = ["bevy/serialize"] debug = ["bevy_cef_core/debug"]