From 2a56de80a2d30c37fbe390d1977b8f0352563009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Wed, 9 Oct 2019 10:42:35 +0200 Subject: [PATCH] ci: Change the without-native-backend to not build with Wayland too There are two common ways of building mutter: With both the native backend and Wayland support (most common, used by most Linux distributions), and without the native backend and Wayland support (as is done by some BSD*s). To catch compilation errors in both these common build configurations, change the no-native-backend build phase to also not build with Wayland support. This also disables building mutter tests, as tests depend on Wayland to run. https://gitlab.gnome.org/GNOME/mutter/merge_requests/837 --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aceb9ed6c..48c5675bb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,10 +28,10 @@ build-mutter: - merge_requests - /^.*$/ -build-without-native-backend: +build-without-native-backend-and-wayland: stage: build script: - - meson . build -Dbuildtype=debugoptimized -Dnative_backend=false -Dudev=false --werror --prefix /usr + - meson . build -Dbuildtype=debugoptimized -Dnative_backend=false -Dudev=false -Dwayland=false -Dcore_tests=false --werror --prefix /usr - ninja -C build - ninja -C build install artifacts: