Switch to "meson setup"

Fixes this warning:

    WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
This commit is contained in:
Simon Ser 2023-02-22 10:57:03 +01:00
parent 0e3519fd80
commit d98ae24328
3 changed files with 4 additions and 4 deletions

View file

@ -13,8 +13,8 @@ artifacts:
tasks: tasks:
- setup: | - setup: |
cd libliftoff cd libliftoff
CC=gcc meson build-gcc/ --fatal-meson-warnings -Db_coverage=true CC=gcc meson setup build-gcc/ --fatal-meson-warnings -Db_coverage=true
CC=clang meson build-clang/ --fatal-meson-warnings -Db_sanitize=address,undefined -Db_lundef=false CC=clang meson setup build-clang/ --fatal-meson-warnings -Db_sanitize=address,undefined -Db_lundef=false
- build-gcc: | - build-gcc: |
cd libliftoff cd libliftoff
ninja -C build-gcc/ ninja -C build-gcc/

View file

@ -8,7 +8,7 @@ sources:
tasks: tasks:
- setup: | - setup: |
cd libliftoff cd libliftoff
meson build/ --fatal-meson-warnings meson setup build/ --fatal-meson-warnings
- build: | - build: |
cd libliftoff cd libliftoff
ninja -C build/ ninja -C build/

View file

@ -20,7 +20,7 @@ is underway to integrate it with [wlroots].
Depends on libdrm. Requires universal planes and atomic. Depends on libdrm. Requires universal planes and atomic.
meson build/ meson setup build/
ninja -C build/ ninja -C build/
## Usage ## Usage