[package]
name = "repame-shell"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
description = "Repose platform runner wrappers, sim stepping, viewport mount, and gamepad polling"
[dependencies]
glam.workspace = true
repame-input.workspace = true
repame-sim.workspace = true
repame-view2d.workspace = true
repose-core.workspace = true
repose-ui.workspace = true
repose-platform = { workspace = true, features = ["gamepad", "sensors"] }
repose-app.workspace = true
anyhow.workspace = true
log.workspace = true
playgama-bridge = { workspace = true, optional = true }
serde = { workspace = true, optional = true }
serde_json = { workspace = true, optional = true }
web-time.workspace = true
[features]
playgama = ["dep:playgama-bridge", "dep:serde", "dep:serde_json"]
[target.'cfg(target_arch = "wasm32")'.dependencies]
wasm-bindgen.workspace = true
js-sys.workspace = true
[target.'cfg(target_os = "android")'.dependencies]
winit.workspace = true