summaryrefslogtreecommitdiff
path: root/.gitlab-ci
diff options
context:
space:
mode:
authorDaniel Stone <daniels@collabora.com>2021-06-22 02:02:04 +0100
committerDaniel Stone <daniels@collabora.com>2021-08-03 11:13:23 +0000
commitd28aa365630d3be4d4f2948bac7babd206612b53 (patch)
treef5e1e4118370dbcdb53f73d748ad34785423e07e /.gitlab-ci
parentca08c495ad39ce9463dc39e47ce39710bbe757a0 (diff)
downloadweston-d28aa365630d3be4d4f2948bac7babd206612b53.tar.gz
CI: Use Meson to build Wayland
autotools has already been removed, so we should be doing this. Signed-off-by: Daniel Stone <daniels@collabora.com>
Diffstat (limited to '.gitlab-ci')
-rwxr-xr-x.gitlab-ci/build-deps.sh7
1 files changed, 3 insertions, 4 deletions
diff --git a/.gitlab-ci/build-deps.sh b/.gitlab-ci/build-deps.sh
index 26a5e612..c667b7bb 100755
--- a/.gitlab-ci/build-deps.sh
+++ b/.gitlab-ci/build-deps.sh
@@ -69,10 +69,9 @@ git clone --branch 1.18.0 --depth=1 https://gitlab.freedesktop.org/wayland/wayla
cd wayland
git show -s HEAD
mkdir build
-cd build
-../autogen.sh --disable-documentation
-make install
-cd ../../
+meson build -Ddocumentation=false
+ninja ${NINJAFLAGS} -C build install
+cd ..
# Keep this version in sync with our dependency in meson.build. If you wish to
# raise a MR against custom protocol, please change this reference to clone