mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 05:54:08 +00:00
ci: add libdecor
Add libdecor 0.1.0 to CI. v2: Build with and without libdecor Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
@@ -32,6 +32,7 @@ apt-get install -y \
|
||||
libaudit-dev \
|
||||
libbsd-dev \
|
||||
libcairo2 \
|
||||
libcairo2-dev \
|
||||
libdbus-1-dev \
|
||||
libdmx-dev \
|
||||
libdrm-dev \
|
||||
@@ -47,6 +48,8 @@ apt-get install -y \
|
||||
libglx-mesa0 \
|
||||
libinput10 \
|
||||
libnvidia-egl-wayland-dev \
|
||||
libpango1.0-0 \
|
||||
libpango1.0-dev \
|
||||
libpciaccess-dev \
|
||||
libpixman-1-dev \
|
||||
libselinux1-dev \
|
||||
@@ -151,6 +154,14 @@ ninja -C _build -j${FDO_CI_CONCURRENT:-4} install
|
||||
cd ..
|
||||
rm -rf weston
|
||||
|
||||
# Install libdecor for Xwayland
|
||||
git clone https://gitlab.gnome.org/jadahl/libdecor.git --depth 1 --branch=0.1.0
|
||||
cd libdecor
|
||||
meson _build -D{demo,install_demo}=false
|
||||
ninja -C _build -j${FDO_CI_CONCURRENT:-4} install
|
||||
cd ..
|
||||
rm -rf libdecor
|
||||
|
||||
git clone https://gitlab.freedesktop.org/mesa/piglit.git --depth 1
|
||||
|
||||
git clone https://gitlab.freedesktop.org/xorg/test/xts --depth 1
|
||||
|
||||
Reference in New Issue
Block a user