From aa83ed46e49f20ddbffebea5566d2e1002d6697e Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Wed, 4 Oct 2023 00:08:58 +0900 Subject: [PATCH] infra/gitaction: corrected meson build commands meson "setup" is a mandatory command. skipping has been deprecated. --- .github/workflows/build_macos.yml | 6 +++--- .github/workflows/build_ubuntu.yml | 8 ++++---- .github/workflows/build_windows.yml | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build_macos.yml b/.github/workflows/build_macos.yml index e389527e..6ae80110 100644 --- a/.github/workflows/build_macos.yml +++ b/.github/workflows/build_macos.yml @@ -27,7 +27,7 @@ jobs: - name: Build run: | - meson . build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" + meson setup build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" ninja -C build install static_loaders: @@ -46,7 +46,7 @@ jobs: - name: Build run: | - meson . build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true + meson setup build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true ninja -C build install unit_test: @@ -65,7 +65,7 @@ jobs: - name: Build run: | - meson . build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs + meson setup build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs ninja -C build install test - uses: actions/upload-artifact@v3 diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index edcdcaa1..7895429d 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -27,7 +27,7 @@ jobs: - name: Build run: | - meson . build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" + meson setup build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" sudo ninja -C build install static_loaders: @@ -46,7 +46,7 @@ jobs: - name: Build run: | - meson . build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true + meson setup build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true sudo ninja -C build install unit_test: @@ -68,7 +68,7 @@ jobs: - name: Build run: | - meson . build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs + meson setup build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs sudo ninja -C build install test - uses: actions/upload-artifact@v3 @@ -87,7 +87,7 @@ jobs: - name: Build & Run memcheck Script(ASAN) run: | sudo rm -rf ./build - meson . build -Db_sanitize="address,undefined" -Dloaders="all, webp_beta" -Dsavers="all" -Dtests="true" -Dbindings="capi" + meson setup build -Db_sanitize="address,undefined" -Dloaders="all, webp_beta" -Dsavers="all" -Dtests="true" -Dbindings="capi" sudo ninja -C build install export PATH=$PATH:~/.local/bin/ chmod +x "${GITHUB_WORKSPACE}/.github/workflows/memcheck_asan.sh" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 0fc5d7e8..1c46b81c 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -21,7 +21,7 @@ jobs: - name: Build run: | - meson --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" + meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" where link ninja -C build install @@ -42,7 +42,7 @@ jobs: - name: Build run: | - meson --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true + meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true where link ninja -C build install @@ -63,7 +63,7 @@ jobs: - name: Build run: | - meson --backend=ninja build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs + meson setup --backend=ninja build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs where link ninja -C build install test