[package] name = "ambient_ecs" version = { workspace = true } rust-version = { workspace = true } edition = "2021" description = "Ambient ECS. Host-only." license = "MIT OR Apache-2.0" repository = "https://github.com/AmbientRun/Ambient" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] ambient_std = { path = "../std" , version = "0.2.1" } ambient_shared_types = { path = "../../shared_crates/shared_types", features = ["native"] , version = "0.2.1" } ambient_project_rt = { path = "../../shared_crates/project_rt" , version = "0.2.1" } ambient_project_macro = { path = "../project_macro" , version = "0.2.1" } itertools = { workspace = true } serde = { workspace = true } thiserror = { workspace = true } ambient_profiling = { workspace = true } yaml-rust = { workspace = true } log = { workspace = true } derive_more = { workspace = true } lazy_static = { workspace = true } paste = { workspace = true } atomic_refcell = { workspace = true } serde_json = { workspace = true } parking_lot = { workspace = true } downcast-rs = { workspace = true } once_cell = { workspace = true } smallvec = { workspace = true } anyhow = { workspace = true } serde_yaml = { workspace = true } bit-set = { workspace = true } bit-vec = { workspace = true } reqwest = { workspace = true } glam = { workspace = true } rand = { workspace = true } data-encoding = { workspace = true } tracing = { workspace = true } byteorder = { workspace = true } erased-serde = "0.3" [target.'cfg(not(target_os = "unknown"))'.dependencies] tokio = { workspace = true }