[package] name = "simpleservo" version = "0.0.1" authors = ["The Servo Project Developers"] license = "MPL-2.0" edition = "2018" publish = false [dependencies] getopts = { workspace = true } ipc-channel = { workspace = true } libservo = { path = "../../../components/servo" } log = { workspace = true } servo-media = { git = "https://github.com/servo/media" } surfman = { workspace = true, features = ["sm-angle-default"] } webxr = { git = "https://github.com/servo/webxr" } webxr-api = { git = "https://github.com/servo/webxr", features = ["ipc"] } [target.'cfg(not(target_os = "macos"))'.dependencies] libc = { workspace = true } [target.'cfg(target_os = "macos")'.dependencies] core-foundation = "0.6" [target.'cfg(target_os = "windows")'.dependencies] winapi = { workspace = true } [target.'cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "openbsd"))'.dependencies] libloading = "0.5" [build-dependencies] gl_generator = "0.14" serde_json = { workspace = true } vergen = { version = "8.0.0", features = ["git", "gitcl"] } [features] debugmozjs = ["libservo/debugmozjs"] default = ["max_log_level", "native-bluetooth", "webdriver"] googlevr = ["libservo/googlevr"] jitspew = ["libservo/jitspew"] js_backtrace = ["libservo/js_backtrace"] max_log_level = ["log/release_max_level_info"] media-dummy = ["libservo/media-dummy"] media-gstreamer = ["libservo/media-gstreamer"] native-bluetooth = ["libservo/native-bluetooth"] no_static_freetype = ["libservo/no_static_freetype"] no-wgl = ["libservo/no-wgl"] profilemozjs = ["libservo/profilemozjs"] refcell_backtrace = ["libservo/refcell_backtrace"] webdriver = ["libservo/webdriver"] webgl_backtrace = ["libservo/webgl_backtrace"] xr-profile = ["libservo/xr-profile"]