[package] name = "base" version.workspace = true authors.workspace = true license.workspace = true edition.workspace = true publish.workspace = true rust-version.workspace = true [lib] name = "base" path = "lib.rs" test = true doctest = false [dependencies] crossbeam-channel = { workspace = true } ipc-channel = { workspace = true } malloc_size_of = { workspace = true } malloc_size_of_derive = { workspace = true } parking_lot = { workspace = true } serde = { workspace = true } static_assertions = { workspace = true } time = { workspace = true } webrender_api = { workspace = true } [target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] mach2 = { workspace = true } [target.'cfg(all(unix, not(any(target_os = "macos", target_os = "ios"))))'.dependencies] libc = { workspace = true } [target.'cfg(target_os = "windows")'.dependencies] windows-sys = { workspace = true, features = ["Win32_System_Performance"] }