[package] name = "wrench" version = "0.3.0" authors = ["Vladimir Vukicevic "] build = "build.rs" license = "MPL-2.0" [dependencies] base64 = "0.9" bincode = "1.0" byteorder = "1.0" env_logger = { version = "0.5", optional = true } euclid = "0.19" gleam = "0.6.2" glutin = "0.17" app_units = "0.7" image = "0.19" clap = { version = "2", features = ["yaml"] } lazy_static = "1" log = "0.4" yaml-rust = { git = "https://github.com/vvuk/yaml-rust", features = ["preserve_order"] } serde_json = "1.0" ron = "0.1.5" time = "0.1" crossbeam = "0.2" osmesa-sys = { version = "0.1.2", optional = true } osmesa-src = { git = "https://github.com/jrmuizel/osmesa-src", optional = true, branch = "serialize" } webrender = {path = "../webrender", features=["capture","replay","debugger","png","profiler"]} webrender_api = {path = "../webrender_api", features=["serialize","deserialize"]} winit = "0.16" serde = {version = "1.0", features = ["derive"] } [target.'cfg(target_os = "macos")'.dependencies] core-graphics = "0.17.1" core-foundation = "0.6" [features] headless = [ "osmesa-sys", "osmesa-src" ] pathfinder = [ "webrender/pathfinder" ] [target.'cfg(target_os = "windows")'.dependencies] dwrote = "0.6" mozangle = {version = "0.1.5", features = ["egl"]} [target.'cfg(any(target_os = "linux", target_os = "macos"))'.dependencies] font-loader = "0.7"