about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-09-15 17:35:04 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-10-24 21:41:33 +0200
commitdaf84db4d26346d1555ce1252321e23d2aceb223 (patch)
tree4a207f55ff96a5d9a473f7634d4830e2ebbdc7ba /src
parent9d2e83e759379c5e86255da7aab04ba3c994796b (diff)
downloadrust-daf84db4d26346d1555ce1252321e23d2aceb223.tar.gz
rust-daf84db4d26346d1555ce1252321e23d2aceb223.zip
Add WebRender to cargotest
Diffstat (limited to 'src')
-rw-r--r--src/ci/docker/x86_64-gnu-cargotest/Dockerfile6
-rw-r--r--src/tools/cargotest/main.rs7
2 files changed, 12 insertions, 1 deletions
diff --git a/src/ci/docker/x86_64-gnu-cargotest/Dockerfile b/src/ci/docker/x86_64-gnu-cargotest/Dockerfile
index 05c9f06ca9a..a5326625bf4 100644
--- a/src/ci/docker/x86_64-gnu-cargotest/Dockerfile
+++ b/src/ci/docker/x86_64-gnu-cargotest/Dockerfile
@@ -12,7 +12,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
   libssl-dev \
   sudo \
   xz-utils \
-  pkg-config
+  pkg-config \
+  libgl1-mesa-dev \
+  llvm-dev \
+  libfreetype6-dev \
+  libexpat1-dev
 
 COPY scripts/sccache.sh /scripts/
 RUN sh /scripts/sccache.sh
diff --git a/src/tools/cargotest/main.rs b/src/tools/cargotest/main.rs
index 68cdcdd9c5d..00276ee34d4 100644
--- a/src/tools/cargotest/main.rs
+++ b/src/tools/cargotest/main.rs
@@ -67,6 +67,13 @@ const TEST_REPOS: &'static [Test] = &[
         // This takes much less time to build than all of Servo and supports stable Rust.
         packages: &["stylo_tests", "selectors"],
     },
+    Test {
+        name: "webrender",
+        repo: "https://github.com/servo/webrender",
+        sha: "57250b2b8fa63934f80e5376a29f7dcb3f759ad6",
+        lock: None,
+        packages: &[],
+    },
 ];
 
 fn main() {