ci: use "meson setup" sub-command

"meson" without a sub-command is deprecated.

Signed-off-by: Simon Ser <contact@emersion.fr>
main
Simon Ser 2024-03-29 16:09:31 +01:00
parent 5a9cfb3c59
commit f94a79a7a7
1 changed files with 2 additions and 2 deletions

View File

@ -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"