mirror of
https://github.com/hyprwm/xdg-desktop-portal-hyprland.git
synced 2024-11-22 14:35:57 +01:00
Update CI config to build man pages
This commit is contained in:
parent
6c8f6ca78e
commit
d3e1f7100c
3 changed files with 7 additions and 4 deletions
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
Loading…
Reference in a new issue