|
|
|
@ -26,7 +26,7 @@ stages: |
|
|
|
|
variables: |
|
|
|
|
FDO_DISTRIBUTION_VERSION: buster |
|
|
|
|
FDO_DISTRIBUTION_EXEC: 'env FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash .gitlab-ci/debian-install.sh' |
|
|
|
|
FDO_DISTRIBUTION_TAG: '2021-07-31.0-pipewire' |
|
|
|
|
FDO_DISTRIBUTION_TAG: '2021-07-31.1-wayland-protocols' |
|
|
|
|
|
|
|
|
|
.ci-rules: |
|
|
|
|
rules: |
|
|
|
@ -70,17 +70,6 @@ container_prep: |
|
|
|
|
BUILDDIR: $CI_PROJECT_DIR/build-weston-$CI_JOB_NAME |
|
|
|
|
PREFIX: $CI_PROJECT_DIR/prefix-weston-$CI_JOB_NAME |
|
|
|
|
before_script: |
|
|
|
|
- git clone --depth=1 https://gitlab.freedesktop.org/wayland/wayland-protocols |
|
|
|
|
- export WAYLAND_PROTOCOLS_DIR="$(pwd)/prefix-wayland-protocols" |
|
|
|
|
- export PKG_CONFIG_PATH="$WAYLAND_PROTOCOLS_DIR/share/pkgconfig:$PKG_CONFIG_PATH" |
|
|
|
|
- export MAKEFLAGS="-j${FDO_CI_CONCURRENT:-4}" |
|
|
|
|
- cd wayland-protocols |
|
|
|
|
- git show -s HEAD |
|
|
|
|
- mkdir build |
|
|
|
|
- cd build |
|
|
|
|
- ../autogen.sh --prefix="$WAYLAND_PROTOCOLS_DIR" |
|
|
|
|
- make install |
|
|
|
|
- cd ../../ |
|
|
|
|
- export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" |
|
|
|
|
- export TESTS_RES_PATH="$BUILDDIR/tests-res.txt" |
|
|
|
|
- mkdir "$BUILDDIR" "$PREFIX" |
|
|
|
|