mirror of
https://github.com/systemd/systemd.git
synced 2024-11-23 10:13:34 +08:00
github: use 'meson setup'
Meson started warning when 'setup' is not used: WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. Also add more quoting in output to make the message clearer.
This commit is contained in:
parent
c9c35a3ffa
commit
8112c91e48
7
.github/workflows/build_test.sh
vendored
7
.github/workflows/build_test.sh
vendored
@ -143,7 +143,8 @@ for args in "${ARGS[@]}"; do
|
||||
if ! AR="$AR" \
|
||||
CC="$CC" CC_LD="$LD" CFLAGS="-Werror" \
|
||||
CXX="$CXX" CXX_LD="$LD" CXXFLAGS="-Werror" \
|
||||
meson -Dtests=unsafe -Dslow-tests=true -Dfuzz-tests=true --werror \
|
||||
meson setup \
|
||||
-Dtests=unsafe -Dslow-tests=true -Dfuzz-tests=true --werror \
|
||||
-Dnobody-group=nogroup -Dcryptolib="${CRYPTOLIB:?}" \
|
||||
$args build; then
|
||||
|
||||
@ -152,7 +153,7 @@ for args in "${ARGS[@]}"; do
|
||||
fi
|
||||
|
||||
if ! meson compile -C build -v; then
|
||||
fatal "'meson compile' failed with $args"
|
||||
fatal "'meson compile' failed with '$args'"
|
||||
fi
|
||||
|
||||
for loader in build/src/boot/efi/*.efi; do
|
||||
@ -163,5 +164,5 @@ for args in "${ARGS[@]}"; do
|
||||
|
||||
git clean -dxf
|
||||
|
||||
success "Build with $args passed in $SECONDS seconds"
|
||||
success "Build with '$args' passed in $SECONDS seconds"
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user