summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2024-03-29 16:09:31 +0100
committerSimon Ser <contact@emersion.fr>2024-03-29 16:09:47 +0100
commitf94a79a7a7cf4f84caaec6625ab43793e81721c2 (patch)
treeef1aebbf935f6eb8f7b46855d4498d167b9523f0
parent5a9cfb3c59d8c5bf226d8629e6a2e8c9a8693bde (diff)
ci: use "meson setup" sub-command
"meson" without a sub-command is deprecated. Signed-off-by: Simon Ser <contact@emersion.fr>
-rw-r--r--.gitlab-ci.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4a14f6a5..4c07ae98 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -190,7 +190,7 @@ x86_64-freebsd-container_prep:
variables:
GIT_DEPTH: 10
script:
- - meson build
+ - meson setup build
--fatal-meson-warnings --auto-features=enabled
-D udev=true
- ninja -C build
@@ -213,7 +213,7 @@ x86_64-freebsd-container_prep:
# the workspace to see details about the failed tests.
- |
set +e
- /app/vmctl exec "pkg info; cd $CI_PROJECT_NAME ; meson build --fatal-meson-warnings --auto-features=enabled -D etnaviv=disabled -D nouveau=disabled -D valgrind=disabled && ninja -C build"
+ /app/vmctl exec "pkg info; cd $CI_PROJECT_NAME ; meson setup build --fatal-meson-warnings --auto-features=enabled -D etnaviv=disabled -D nouveau=disabled -D valgrind=disabled && ninja -C build"
set -ex
scp -r vm:$CI_PROJECT_NAME/build/meson-logs .
/app/vmctl exec "ninja -C $CI_PROJECT_NAME/build install"