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-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/
|
||||||
|
|
|
@ -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/
|
||||||
|
|
|
@ -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/
|
||||||
|
|
Loading…
Reference in a new issue