git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commitf714e735e68df258b0521eb90c57b1848761543e
parent8a3aa78a77
authorHugo Machet <[email protected]>
date2023-01-06 11:00
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 ..