diff --git a/Cargo.lock b/Cargo.lock index 33f00cb6951..087f6b99fe4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2498,6 +2498,7 @@ dependencies = [ "keyboard-types 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "layout_thread 0.0.1", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "mozangle 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net 0.0.1", "net_traits 0.0.1", @@ -4025,7 +4026,6 @@ dependencies = [ "libc 0.2.53 (registry+https://github.com/rust-lang/crates.io-index)", "libservo 0.0.1", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "mozangle 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "osmesa-src 0.1.0 (git+https://github.com/servo/osmesa-src)", "osmesa-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "rust-webvr 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/components/servo/Cargo.toml b/components/servo/Cargo.toml index 86e5f0852a6..903fc0f9c5a 100644 --- a/components/servo/Cargo.toml +++ b/components/servo/Cargo.toml @@ -85,3 +85,6 @@ git = "https://github.com/servo/media" [target.'cfg(not(any(all(target_os = "android", target_arch = "arm"), target_arch = "x86_64")))'.dependencies.servo-media-dummy] git = "https://github.com/servo/media" + +[target.'cfg(target_os = "windows")'.dependencies] +mozangle = { version = "0.2", features = ["egl"] } diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index 2833604775b..96588247b46 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -386,6 +386,7 @@ def windows_unit(): "mach build --dev", "mach test-unit", "mach package --dev", + "mach build --dev --libsimpleservo", ) .with_artifacts("repo/target/debug/msi/Servo.exe", "repo/target/debug/msi/Servo.zip") diff --git a/ports/glutin/Cargo.toml b/ports/glutin/Cargo.toml index 534abcbf351..2a6f1302d22 100644 --- a/ports/glutin/Cargo.toml +++ b/ports/glutin/Cargo.toml @@ -68,7 +68,6 @@ sig = "1.0" x11 = "2.0.0" [target.'cfg(target_os = "windows")'.dependencies] -mozangle = { version = "0.2", features = ["egl"] } winapi = { version = "0.3", features = ["wingdi", "winuser"] } [target.'cfg(any(target_os = "macos", all(target_arch = "x86_64", target_os = "linux")))'.dependencies]