Commit cc0e3617a9db9aa427eb5e2c850317253c094e75

Adrian Perez de Castro 2019-08-06T23:55:22

CI: Install graphviz using APT This adds the missing graphviz dependency, from which Doxygen uses "dot" to create diagrams for the documentation. Also, the meson dependency is removed as it is installed using Pip, and ninja-build added.

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/.azure-pipelines/steps/dependencies-linux.yml b/.azure-pipelines/steps/dependencies-linux.yml
index c572cc6..78f59a6 100644
--- a/.azure-pipelines/steps/dependencies-linux.yml
+++ b/.azure-pipelines/steps/dependencies-linux.yml
@@ -8,6 +8,6 @@ steps:
       python -m pip install --upgrade pip meson
       sudo apt update -y
       sudo env DEBIAN_FRONTEND=noninteractive apt install -y \
-        xutils-dev doxygen libxcb-xkb-dev valgrind meson libwayland-dev \
-        wayland-protocols bison valgrind
+        xutils-dev doxygen libxcb-xkb-dev valgrind ninja-build \
+        libwayland-dev wayland-protocols bison graphviz
     displayName: 'Dependencies (GNU/Linux)'