The command "meson build" causes a deprecation warning with meson 0.64:
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. Signed-off-by: Thomas Monjalon <tho...@monjalon.net> --- .ci/linux-build.sh | 2 +- devtools/test-meson-builds.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh index baec65a914..5225dc71c4 100755 --- a/.ci/linux-build.sh +++ b/.ci/linux-build.sh @@ -163,7 +163,7 @@ if [ "$ABI_CHECKS" = "true" ]; then if [ ! -d reference ]; then refsrcdir=$(readlink -f $(pwd)/../dpdk-$REF_GIT_TAG) git clone --single-branch -b "$REF_GIT_TAG" $REF_GIT_REPO $refsrcdir - meson $OPTS -Dexamples= $refsrcdir $refsrcdir/build + meson setup $OPTS -Dexamples= $refsrcdir $refsrcdir/build ninja -C $refsrcdir/build DESTDIR=$(pwd)/reference ninja -C $refsrcdir/build install devtools/gen-abi.sh reference diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh index 3a308bc9af..7efd5576fc 100755 --- a/devtools/test-meson-builds.sh +++ b/devtools/test-meson-builds.sh @@ -124,8 +124,8 @@ config () # <dir> <builddir> <meson options> options="$options -D$option" done options="$options $*" - echo "$MESON $options $dir $builddir" >&$verbose - $MESON $options $dir $builddir + echo "$MESON setup $options $dir $builddir" >&$verbose + $MESON setup $options $dir $builddir } compile () # <builddir> -- 2.38.1