]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: use the recommended meson syntax 18374/head
authorFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 25 Jan 2021 15:01:56 +0000 (16:01 +0100)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 25 Jan 2021 15:01:56 +0000 (16:01 +0100)
See: docs/HACKING.md

.github/workflows/build_test.sh

index 6bed6e29b9aa37619d00a0dd0dc2bcb2b9233034..9af1f923d5bae0d990391f2386e02d14f173b41b 100755 (executable)
@@ -99,6 +99,8 @@ pip3 install --user -U meson ninja
 export PATH="$HOME/.local/bin:$PATH"
 
 $CC --version
+meson --version
+ninja --version
 
 for args in "${ARGS[@]}"; do
     SECONDS=0
@@ -108,9 +110,8 @@ for args in "${ARGS[@]}"; do
         fatal "meson failed with $args"
     fi
 
-    ninja --version
-    if ! ninja -C build; then
-        fatal "ninja failed with $args"
+    if ! meson compile -C build; then
+        fatal "'meson compile' failed with $args"
     fi
 
     git clean -dxf