#!/usr/bin/env bash # shellcheck disable=SC2086 # we want word splitting set -ex # When changing this file, you need to bump the following # .gitlab-ci/image-tags.yml tags: # DEBIAN_BUILD_TAG # DEBIAN_TEST_ANDROID_TAG # DEBIAN_TEST_GL_TAG # DEBIAN_TEST_VK_TAG # FEDORA_X86_64_BUILD_TAG # KERNEL_ROOTFS_TAG export LIBWAYLAND_VERSION="1.21.0" export WAYLAND_PROTOCOLS_VERSION="1.34" git clone https://gitlab.freedesktop.org/wayland/wayland cd wayland git checkout "$LIBWAYLAND_VERSION" meson setup -Ddocumentation=false -Ddtd_validation=false -Dlibraries=true _build $EXTRA_MESON_ARGS meson install -C _build cd .. rm -rf wayland git clone https://gitlab.freedesktop.org/wayland/wayland-protocols cd wayland-protocols git checkout "$WAYLAND_PROTOCOLS_VERSION" meson setup _build $EXTRA_MESON_ARGS meson install -C _build cd .. rm -rf wayland-protocols