From 088622ec50c493b975df96865de1dde92b4fd64d Mon Sep 17 00:00:00 2001 From: Hugo Machet Date: Fri, 6 Jan 2023 11:00:45 +0100 Subject: [PATCH] ci: Use meson setup command Using `meson build` without `setup` have been deprecated, fix warning message: 'WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. --- .builds/alpine.yml | 4 ++-- .builds/archlinux.yml | 4 ++-- .builds/freebsd.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.builds/alpine.yml b/.builds/alpine.yml index 9f13df7..cb976a5 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml @@ -28,13 +28,13 @@ tasks: - install_deps: | cd wayland git checkout 1.21.0 - meson build -Ddocumentation=false -Dtests=false --prefix /usr + meson setup build -Ddocumentation=false -Dtests=false --prefix /usr sudo ninja -C build install cd .. cd wlroots git checkout 0.16.0 - meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \ + meson setup build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \ -Dwerror=false -Db_ndebug=false -Dxcb-errors=disabled --prefix /usr sudo ninja -C build/ install cd .. diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index 774b291..4aeae1d 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -26,13 +26,13 @@ tasks: - install_deps: | cd wayland git checkout 1.21.0 - meson build -Ddocumentation=false -Dtests=false --prefix /usr + meson setup build -Ddocumentation=false -Dtests=false --prefix /usr sudo ninja -C build install cd .. cd wlroots git checkout 0.16.0 - meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \ + meson setup build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \ -Dwerror=false -Db_ndebug=false --prefix /usr sudo ninja -C build/ install cd .. diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index b77f48e..094185f 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -30,13 +30,13 @@ tasks: - install_deps: | cd wayland git checkout 1.21.0 - meson build -Ddocumentation=false -Dtests=false --prefix /usr + meson setup build -Ddocumentation=false -Dtests=false --prefix /usr sudo ninja -C build install cd .. cd wlroots git checkout 0.16.0 - meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \ + meson setup build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \ -Dwerror=false -Db_ndebug=false --prefix /usr sudo ninja -C build/ install cd ..