From 11abe53213b01bf9e60f45bd95629aa5019ab7fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Thu, 12 Dec 2024 10:06:44 +0100 Subject: [PATCH] ci: Split up some meson setup lines It makes it easier to add and remove arguments. Part-of: --- .gitlab-ci.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3fe599c66..d32c68e7e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -427,7 +427,9 @@ build-without-opengl-and-glx@x86_64: - job: build-fedora-container@x86_64 artifacts: false script: - - meson setup . build --werror --prefix /usr + - meson setup . build + --prefix /usr + --werror -Dbuildtype=debugoptimized -Dopengl=false -Dglx=false @@ -449,7 +451,9 @@ build-without-native-backend-and-wayland@x86_64: - job: build-fedora-container@x86_64 artifacts: false script: - - meson setup . build --werror --prefix /usr + - meson setup . build + --prefix /usr + --werror -Dbuildtype=debugoptimized -Dnative_backend=false -Dudev=false @@ -472,7 +476,9 @@ build-wayland-xwayland@x86_64: - job: build-fedora-container@x86_64 artifacts: false script: - - meson setup . build --werror --prefix /usr + - meson setup . build + --prefix /usr + --werror -Dbuildtype=debugoptimized -Dwayland=true -Dxwayland=true @@ -494,7 +500,9 @@ build-wayland-only@x86_64: - job: build-fedora-container@x86_64 artifacts: false script: - - meson setup . build --werror --prefix /usr + - meson setup . build + --prefix /usr + --werror -Dbuildtype=debugoptimized -Dwayland=true -Dxwayland=false @@ -698,7 +706,9 @@ dist-mutter: - job: build-fedora-container@x86_64 artifacts: false script: - - meson setup . build --werror --prefix /usr + - meson setup . build + --prefix /usr + --werror -Dbuildtype=debugoptimized - glib-compile-schemas $GSETTINGS_SCHEMA_DIR - mkdir -m 1777 /tmp/.X11-unix