Update CI config to build man pages

This commit is contained in:
Dan Shick 2021-03-16 16:05:01 -04:00 committed by Simon Ser
parent 6c8f6ca78e
commit d3e1f7100c
3 changed files with 7 additions and 4 deletions

View file

@ -7,12 +7,13 @@ packages:
- wayland-dev
- wayland-protocols
- iniparser-dev
- scdoc
sources:
- https://github.com/emersion/xdg-desktop-portal-wlr
tasks:
- setup: |
cd xdg-desktop-portal-wlr
meson build/
meson -Dauto_features=enabled -Dsystemd=disabled -Dsd-bus-provider=libelogind build/
- build: |
cd xdg-desktop-portal-wlr
ninja -C build/

View file

@ -7,13 +7,14 @@ packages:
- wayland-protocols
- pipewire
- iniparser
- scdoc
sources:
- https://github.com/emersion/xdg-desktop-portal-wlr
tasks:
- setup: |
cd xdg-desktop-portal-wlr
CC=gcc meson build-gcc/
CC=clang meson build-clang/
CC=gcc meson -Dauto_features=enabled -Dsd-bus-provider=libsystemd build-gcc/
CC=clang meson -Dauto_features=enabled -Dsd-bus-provider=libsystemd build-clang/
- build-gcc: |
cd xdg-desktop-portal-wlr
ninja -C build-gcc/

View file

@ -8,12 +8,13 @@ packages:
- wayland
- wayland-protocols
- iniparser
- scdoc
sources:
- https://github.com/emersion/xdg-desktop-portal-wlr
tasks:
- setup: |
cd xdg-desktop-portal-wlr
meson build/
meson -Dauto_features=enabled -Dsystemd=disabled -Dsd-bus-provider=basu build/
- build: |
cd xdg-desktop-portal-wlr
ninja -C build/