ci: build tinywl

This commit is contained in:
Simon Zeni 2021-01-05 21:15:27 -05:00 committed by Simon Ser
parent e136a4168b
commit 826108373c
3 changed files with 38 additions and 26 deletions

View file

@ -18,11 +18,14 @@ sources:
tasks:
- setup: |
cd wlroots
CC=gcc meson build-gcc -Dauto_features=enabled -Dlogind-provider=systemd
CC=gcc meson build-gcc -Dauto_features=enabled -Dlogind-provider=systemd --prefix /usr
CC=clang meson build-clang -Dauto_features=enabled -Dlogind-provider=systemd
- gcc: |
cd wlroots/build-gcc
ninja
sudo ninja install
cd ../tinywl
make
- clang: |
cd wlroots/build-clang
ninja