mirror of
https://github.com/brl/mutter.git
synced 2024-11-22 08:00:42 -05:00
ci: Disable building introspection when not needed
We can just save few cycles when the build-test doesn't require it. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3016>
This commit is contained in:
parent
0b30b2a1d7
commit
233fb6b7e6
@ -286,6 +286,7 @@ build-without-opengl-and-glx@x86_64:
|
|||||||
-Dglx=false
|
-Dglx=false
|
||||||
-Degl_device=true
|
-Degl_device=true
|
||||||
-Dwayland_eglstream=true
|
-Dwayland_eglstream=true
|
||||||
|
-Dintrospection=false
|
||||||
- meson compile -C build
|
- meson compile -C build
|
||||||
- sudo meson install --no-rebuild -C build
|
- sudo meson install --no-rebuild -C build
|
||||||
artifacts:
|
artifacts:
|
||||||
@ -308,6 +309,7 @@ build-without-native-backend-and-wayland@x86_64:
|
|||||||
-Dxwayland=false
|
-Dxwayland=false
|
||||||
-Dcore_tests=false
|
-Dcore_tests=false
|
||||||
-Dnative_tests=false
|
-Dnative_tests=false
|
||||||
|
-Dintrospection=false
|
||||||
- meson compile -C build
|
- meson compile -C build
|
||||||
- sudo meson install --no-rebuild -C build
|
- sudo meson install --no-rebuild -C build
|
||||||
artifacts:
|
artifacts:
|
||||||
@ -328,6 +330,7 @@ build-wayland-only@x86_64:
|
|||||||
-Dxwayland=false
|
-Dxwayland=false
|
||||||
-Dcore_tests=false
|
-Dcore_tests=false
|
||||||
-Dnative_tests=false
|
-Dnative_tests=false
|
||||||
|
-Dintrospection=false
|
||||||
- meson compile -C build
|
- meson compile -C build
|
||||||
- sudo meson install --no-rebuild -C build
|
- sudo meson install --no-rebuild -C build
|
||||||
artifacts:
|
artifacts:
|
||||||
|
Loading…
Reference in New Issue
Block a user