ci: use tinywl built by Meson

This removes the need for repeating and keeping in sync build
options for Meson and make invocations.
This commit is contained in:
Simon Ser 2024-07-10 20:11:32 +02:00 committed by Alexander Orzechowski
parent a35b4f059d
commit f057239b6a

View File

@ -33,12 +33,12 @@ tasks:
ninja ninja
sudo ninja install sudo ninja install
cd ../tinywl cd ../tinywl
CFLAGS="-fsanitize=address,undefined -fno-omit-frame-pointer" make make
- clang: | - clang: |
cd wlroots/build-clang cd wlroots/build-clang
ninja ninja
- smoke-test: | - smoke-test: |
cd wlroots/tinywl cd wlroots/build-gcc/tinywl
sudo modprobe vkms sudo modprobe vkms
udevadm settle udevadm settle
export WLR_BACKENDS=drm export WLR_BACKENDS=drm