mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2025-02-24 16:46:25 +00:00
ci: Remove cmake before running the meson build
The meson cmake dependency resolver is broken. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/2097>
This commit is contained in:
parent
06edb672d6
commit
55ad1b29e2
1 changed files with 4 additions and 0 deletions
|
@ -145,6 +145,8 @@ meson shared:
|
|||
variables:
|
||||
CI_ARTIFACTS_URL: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/"
|
||||
script:
|
||||
# Remove cmake because the meson cmake dependency resolver is broken
|
||||
- apt purge cmake -y
|
||||
- meson build --default-library=shared --prefix=$(pwd)/install --fatal-meson-warnings
|
||||
- ninja -C build install
|
||||
- ./ci/check-installed.py install
|
||||
|
@ -161,6 +163,8 @@ meson static:
|
|||
extends: .meson
|
||||
needs: [ "trigger" ]
|
||||
script:
|
||||
# Remove cmake because the meson cmake dependency resolver is broken
|
||||
- apt purge cmake -y
|
||||
- meson build --default-library=static --prefix=$(pwd)/install -Dsodium-source=built-in
|
||||
- ninja -C build install
|
||||
- ./ci/generate-static-test.py test-static-link-all
|
||||
|
|
Loading…
Reference in a new issue