Skip to content
Snippets Groups Projects
Commit 6c38d0ab authored by Sebastian Dröge's avatar Sebastian Dröge :tea: Committed by Einav Pachter
Browse files

ci: Remove cmake before running the meson build

The meson cmake dependency resolver is broken.

Part-of: <gstreamer/gst-plugins-rs!2091>
parent 04d8bbb4
No related branches found
No related tags found
No related merge requests found
...@@ -145,6 +145,8 @@ meson shared: ...@@ -145,6 +145,8 @@ meson shared:
variables: variables:
CI_ARTIFACTS_URL: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/" CI_ARTIFACTS_URL: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/"
script: 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 - meson build --default-library=shared --prefix=$(pwd)/install --fatal-meson-warnings
- ninja -C build install - ninja -C build install
- ./ci/check-installed.py install - ./ci/check-installed.py install
...@@ -161,6 +163,8 @@ meson static: ...@@ -161,6 +163,8 @@ meson static:
extends: .meson extends: .meson
needs: [ "trigger" ] needs: [ "trigger" ]
script: 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 - meson build --default-library=static --prefix=$(pwd)/install -Dsodium-source=built-in
- ninja -C build install - ninja -C build install
- ./ci/generate-static-test.py test-static-link-all - ./ci/generate-static-test.py test-static-link-all
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment