ci: Use a non-conflicting directory for PipeWire clone

Rather than aliasing it with our existing 'pipewire' directory.

Signed-off-by: Daniel Stone <daniels@collabora.com>
dev
Daniel Stone 3 years ago committed by Marius Vlad
parent 430378edd3
commit 42c763c14d
  1. 7
      .gitlab-ci/build-deps.sh

@ -137,14 +137,13 @@ rm -rf mesa
# stable, so again we lock it to a fixed version. # stable, so again we lock it to a fixed version.
# #
# ... the version chosen is 0.3.32 with a small Clang-specific build fix. # ... the version chosen is 0.3.32 with a small Clang-specific build fix.
rm -rf pipewire git clone --single-branch --branch master https://gitlab.freedesktop.org/pipewire/pipewire.git pipewire-src
git clone --single-branch --branch master https://gitlab.freedesktop.org/pipewire/pipewire.git pipewire cd pipewire-src
cd pipewire
git checkout -b snapshot bf112940d0bf8f526dd6229a619c1283835b49c2 git checkout -b snapshot bf112940d0bf8f526dd6229a619c1283835b49c2
meson build meson build
ninja ${NINJAFLAGS} -C build install ninja ${NINJAFLAGS} -C build install
cd .. cd ..
rm -rf pipewire rm -rf pipewire-src
# seatd lets us avoid the pain of handling VTs manually through weston-launch # seatd lets us avoid the pain of handling VTs manually through weston-launch
# or open-coding TTY assignment within Weston. We use this for our tests using # or open-coding TTY assignment within Weston. We use this for our tests using

Loading…
Cancel
Save