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-dev
- wayland-protocols - wayland-protocols
- iniparser-dev - iniparser-dev
- scdoc
sources: sources:
- https://github.com/emersion/xdg-desktop-portal-wlr - https://github.com/emersion/xdg-desktop-portal-wlr
tasks: tasks:
- setup: | - setup: |
cd xdg-desktop-portal-wlr cd xdg-desktop-portal-wlr
meson build/ meson -Dauto_features=enabled -Dsystemd=disabled -Dsd-bus-provider=libelogind build/
- build: | - build: |
cd xdg-desktop-portal-wlr cd xdg-desktop-portal-wlr
ninja -C build/ ninja -C build/

View file

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

View file

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