CI: build wayland from source

The next commit bumps the required Wayland version beyond what the repo
version supports.

Build wayland 1.17 into the docker image.

Signed-off-by: Sebastian Wick <sebastian@sebastianwick.net>
dev
Sebastian Wick 5 years ago
parent 178f17e25d
commit a3cf7c6e7f
  1. 2
      .gitlab-ci.yml
  2. 10
      .gitlab-ci/debian-install.sh

@ -5,7 +5,7 @@ variables:
DEBIAN_VERSION: buster DEBIAN_VERSION: buster
DEBIAN_EXEC: 'bash .gitlab-ci/debian-install.sh' DEBIAN_EXEC: 'bash .gitlab-ci/debian-install.sh'
DEBIAN_TAG: '2019-06-26.0' DEBIAN_TAG: '2019-11-04.0'
DEBIAN_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/debian/$DEBIAN_VERSION:$DEBIAN_TAG DEBIAN_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/debian/$DEBIAN_VERSION:$DEBIAN_TAG

@ -12,5 +12,15 @@ pip3 install sphinx==2.1.0 --user
pip3 install breathe==4.13.0.post0 --user pip3 install breathe==4.13.0.post0 --user
pip3 install sphinx_rtd_theme==0.4.3 --user pip3 install sphinx_rtd_theme==0.4.3 --user
git clone --branch 1.17.0 --depth=1 https://gitlab.freedesktop.org/wayland/wayland
export MAKEFLAGS="-j4"
cd wayland
git show -s HEAD
mkdir build
cd build
../autogen.sh --disable-documentation
make install
cd ../../
mkdir -p /tmp/.X11-unix mkdir -p /tmp/.X11-unix
chmod 777 /tmp/.X11-unix chmod 777 /tmp/.X11-unix

Loading…
Cancel
Save