Commit 59ab08ff authored by George Kiagiadakis's avatar George Kiagiadakis
Browse files

ci: use the same os image as pipewire and build pw with minimal features

Stick to an OS that we know it works for the pipewire CI and
avoid building too much as we don't need them (and might trigger
failures that are not of any relevance for wireplumber)
parent 6f358e9a
image: fedora:rawhide
DEPENDENCIES: gtk-doc meson gcc gcc-c++ glibc-devel make dbus-devel
gstreamer1-plugins-base-devel sbc-devel bluez-libs-devel
alsa-lib-devel pulseaudio-libs-devel systemd-devel git
DEPENDENCIES: gtk-doc gobject-introspection-devel
......@@ -13,7 +10,10 @@ build:
# Build pipewire
- cd pipewire
- meson . _build --prefix=/usr -Dpipewire-jack=false -Djack=false -Dvulkan=false
- meson . _build --prefix=/usr
-Dpipewire-alsa=false -Dpipewire-pulseaudio=false -Dpipewire-jack=false
-Djack=false -Dvulkan=false -Dgstreamer=false -Dbluez5=false -Dman=false
-Dvideotestsrc=true -Daudiotestsrc=true
- ninja -C _build
- ninja -C _build install
- cd ..
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment