From ac8cd83cdeac26457839c506e806287a0ec983ea Mon Sep 17 00:00:00 2001 From: Jente Hidskes Date: Mon, 17 Feb 2020 21:57:15 +0100 Subject: [PATCH] CI: add tasks that build without XWayland --- .builds/alpine.yml | 6 ++++++ .builds/archlinux.yml | 7 +++++++ .builds/freebsd.yml | 6 ++++++ 3 files changed, 19 insertions(+) diff --git a/.builds/alpine.yml b/.builds/alpine.yml index 9737be6..53f3c74 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml @@ -25,3 +25,9 @@ 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 diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index d5d6803..2a54809 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -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 diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 0c62d4c..83f9b30 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -26,3 +26,9 @@ tasks: cd cage PKG_CONFIG_PATH=/usr/local/lib/pkgconfig meson build --werror -Dxwayland=true PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ninja -C build + rm -rf build + - build-no-xwayland: | + cd cage + PKG_CONFIG_PATH=/usr/local/lib/pkgconfig meson build --werror -Dxwayland=false + PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ninja -C build + rm -rf build