xref: /third_party/mesa3d/.gitlab-ci/container/build-wayland.sh
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/mesa3d/.gitlab-ci/container/
1bf215546Sopenharmony_ci#!/bin/bash
2bf215546Sopenharmony_ci
3bf215546Sopenharmony_ciset -ex
4bf215546Sopenharmony_ci
5bf215546Sopenharmony_ciexport LIBWAYLAND_VERSION="1.18.0"
6bf215546Sopenharmony_ciexport WAYLAND_PROTOCOLS_VERSION="1.24"
7bf215546Sopenharmony_ci
8bf215546Sopenharmony_cigit clone https://gitlab.freedesktop.org/wayland/wayland
9bf215546Sopenharmony_cicd wayland
10bf215546Sopenharmony_cigit checkout "$LIBWAYLAND_VERSION"
11bf215546Sopenharmony_cimeson -Ddocumentation=false -Ddtd_validation=false -Dlibraries=true _build
12bf215546Sopenharmony_cininja -C _build install
13bf215546Sopenharmony_cicd ..
14bf215546Sopenharmony_cirm -rf wayland
15bf215546Sopenharmony_ci
16bf215546Sopenharmony_cigit clone https://gitlab.freedesktop.org/wayland/wayland-protocols
17bf215546Sopenharmony_cicd wayland-protocols
18bf215546Sopenharmony_cigit checkout "$WAYLAND_PROTOCOLS_VERSION"
19bf215546Sopenharmony_cimeson _build
20bf215546Sopenharmony_cininja -C _build install
21bf215546Sopenharmony_cicd ..
22bf215546Sopenharmony_cirm -rf wayland-protocols
23

Indexes created Thu Nov 07 10:32:03 CST 2024