CI: add tasks that build without XWayland

This commit is contained in:
Jente Hidskes 2020-02-17 21:57:15 +01:00
parent 1e3417cd65
commit b2bcf06eee
3 changed files with 19 additions and 0 deletions

View file

@ -23,10 +23,17 @@ tasks:
cd cage
meson build --werror -Dxwayland=true
ninja -C build
rm -rf build
- build-no-xwayland: |
cd cage
meson build --werror -Dxwayland=false
ninja -C build
rm -rf build
- scan-build: |
cd cage
CC=clang meson build --werror -Dxwayland=true
CC=clang ninja -C build scan-build
rm -rf build
- clang-format: |
cd cage
meson build --werror -Dxwayland=true