ci: Build less for asan
authorMatthias Clasen <mclasen@redhat.com>
Tue, 6 Jun 2023 02:05:16 +0000 (22:05 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 6 Jun 2023 02:05:16 +0000 (22:05 -0400)
The asan build is all about running the tests
with asan, so lets not waste time building
demos and examples.

.gitlab-ci.yml

index bcd2f7eaf3df4392bd3b3d056a63f130e3ab18d3..f8d7f2417aacc512488d9d2e5a908e7496141383 100644 (file)
@@ -222,7 +222,7 @@ macos:
             -Dcpp_std=c++11
             -Dpixman:tests=disabled
             -Dlibjpeg-turbo:simd=disabled
-            -Ddemos=false
+            -Dbuild-demos=false
             -Dbuild-tests=false
             -Dbuild-examples=false
             -Dbuild-testsuite=false
@@ -388,7 +388,16 @@ asan-build:
   variables:
   script:
     - export PATH="$HOME/.local/bin:$PATH"
-    - CC=clang meson setup --buildtype=debugoptimized -Db_sanitize=address -Db_lundef=false -Dintrospection=disabled -Df16c=disabled _build
+    - CC=clang meson setup
+            --buildtype=debugoptimized
+            -Db_sanitize=address
+            -Db_lundef=false
+            -Dbuild-demos=false
+            -Dbuild-tests=false
+            -Dbuild-examples=false
+            -Dintrospection=disabled
+            -Df16c=disabled
+            _build
     - ninja -C _build
     - .gitlab-ci/run-tests.sh _build wayland
     - .gitlab-ci/run-tests.sh _build wayland_gles